代理浏览器优缺点:
优点:致力于为用户省钱.因为代理浏览器所要做的事情就是显示静态文件,允许点击或轻触链接,生成简单UI,所以它是轻量级的,甚至可以跑在低规格的手机上,用户不需要买很贵的智能机就可以访问网页.-潍坊电脑培训学校负责整理
缺点:没有客户端交互.任何时候当代理浏览器遇到任何动态的事件时,它就必须的去请求服务器给出新的指示.因此,在触发和执行之间往往会有一秒或者更长事件的滞后 大多数不允许做某些事件,onscroll、resize、mouseout等
三、安卓平台下的浏览器
先说明一下,这里没有介绍iOS下的浏览器,是因为iOS下的浏览器相对安卓而言不混乱.之前也提到过,苹果不允许安装其他渲染引擎.不过基于代理浏览器的特性,苹果上可以安装代理浏览器(但也不是所有代理浏览器都可以).所以在苹果手机上测试web页面时,我们一般测试Safari浏览器即可,必要时可以测试代理浏览器.
下面来说一下安卓
Web开发者在面对安卓时遇到的问题是,不像其它平台,安卓的内置浏览器的情况很复杂,受到多方面因素的影响,正如前面所提到的,就浏览器而言,不同的厂商,不同的品牌手机,不同的操作系统,不同的内置浏览器,甚至同一种浏览器的不同版本都有可能对于移动端的某一些样式或事件的支持不同.而安卓平台的开放性,让更多的手机厂商,浏览器厂商都可以开发自己的一个浏览器来增加设备或操作平台的价值.这也就造就了安卓市场下的各浏览器的繁复和差异化.(例如,两个不同手机厂商的内置浏览器在针对同一个web样式上做了不同优化处理)

安卓浏览器
1. 安卓Webkit
一个智能手机操作系统需要一个浏览器,因此原始的安卓提供了他自己基于Webkit的浏览器,它没有名字,我们称它为"安卓WebKit"(内置浏览器).
2. Chrome
基于WebKit的浏览器,谷歌想使用chrome来代替webkit.利于谷歌收集用户数据并提供更强大的广告.但是设备厂商更希望能够自己获取数据,并且是自己的设备与众不同
3. 三星Chrome和其它浏览器
与Google Chrome是不一样的.(版本和一些样式支持的区别)
三个必须测试的浏览器
(1). 安卓WebKit4(富含不同的设备和不同版本的安卓系统)
(2). GoogleChrome
(3). 三星Chrome(三星高端手机)
注:检测用户代理字符串(navigator.userAgent),查看是否包含单词chrome,如果有就是Chrome(不一定是GoogleChrome);如果不包含,就是安卓WebKit.
以上就是潍坊电脑培训学校给大家做的内容详解,更多关于IT知识的学习,请继续关注潍坊电脑培训学校