杭州华育LOGO

学员作品 学员心得 技术园地 潮人地 Android(安卓)培训 杭州电脑(计算机)培训 杭州网络营销培训 杭州JAVA培训
返回首页

Android浏览器优异点评比

时间:2012-07-21 16:02来源:CSDN 作者:佚名 点击:
Android浏览器的优点突出,能够对w3c网页标准有一个很好的支持,并且其解析度以及渲染的速度非常快。在这里大家就可以充分的了解一下。

Android浏览器优异点评比

 Android操作系统是一款其余Linux平台的开源操作系统。Android浏览器的应用也是比较有用。在这里我们可以通过这篇文章介绍的内容充分的了解Android浏览器的优异点,以便充分掌握这方面知识。

Android构建模块详细步骤概述
Android文件系统深入剖析
Android电话功能各部分深入探讨
Android分享功能源码解读
Android核心模块内容概述

Android和iPhone的浏览都是使用webkit内核。 webkit内核是苹果较先搞的,后来苹果把它开源了,不过苹果自己还继续在发展webkit。虽然 Android和iPhone浏览器使用相同的内核(版本等方面有差异),但它们的性能和操作体验即相差很大。

一、Android浏览器与iPhone浏览器均具有的优点

对w3c网页标准支持很好,解析、渲染速度快

二、Android浏览器与iPhone浏览器差异

1、 webkit 内核解析差异

Android浏览器有不少网页解析有问题,网页布局会乱。 Android1.5是这样, Android2.0有一点点改进,但此问题还是存在。

在iPhone2.0 浏览器中, 试了一些网页,在 Android会乱的,在 iPhone中则不会。

在 Android1.5中,点击过的链接不会变颜色,还好, Android2.0已经把这点改过来了。

我用过 iPhone3.0,它的浏览器在 webkit 内核解析方面改动不是很大,因为 2.0 的解析已经很好了

毕竟 webkit是苹果搞的,开源的版本落后一些也不奇怪

2、流媒体 差异

两者虽然目前都还没有加入flash插件,但 iPhone2.0 浏览器已经支持 流媒体, Android浏览器还没支持。

iPhone的做法很简单,在解析到 流媒体资源时,把链接做上就行了,然后通过点击播放按钮,调用播放器进行播放。 Android中,opencore支持4、5种 流媒体 ,在 webkit中加入相应的 链接并不难,因此在 Android中也容易做到。

3、操作体验差异

iPhone的 操作体验是很出名的。说起体验,LG有一款做得很炫,它使用飞思卡平台,有3D加速芯片,做了很多3D效果。 LG的 体验和 iPhone的 体验还是有区别的。 LG 有3D加速芯片,估计什么效果都直接调用opengl来做,不考虑速度会不会慢,实际操作也表明,有些效果速度跟不上。 iPhone的 体验则是建立在速度较快的前提下的。

用过 iPhone,你就会知道 浏览器也会有这么多操作体验。两指缩放的原理很简单,在 浏览器中实现也很容易;双击就更简单了。 iPhone 浏览器的 双击有很多功能和效果,从较小到1:1大小, 双击点的内容也相应的放到在屏幕的中间。如果是文本内容,则其区域大小刚好放到屏幕大小; 如果是图片,则其区域大小也是刚好放到屏幕大小,而且渐变效果很好,速度、灵敏性都很好。

两指缩放在 Android浏览器中很容易实现。

当你把 两指缩放功能加到 Android浏览器中,你会发现你不想使用这个功能,原因就是它缩放慢得像牛一样。

对比 iPhone你就会知道, iPhone 浏览器 两指缩放的速度很快,很灵敏。这并不是因为 iPhone 的cpu强, iPhone 用三星的芯片,并不是非常强。 iPhone 在缩放中只是对图片进行缩放,放开两指时才缩放网页,所以速度很快。当然,要做像 iPhone 那样的缩放效果就要花很多心思的,反正我可是花了不少心思的。

另外, iPhone 的快捷功能栏和地址输入栏做得不错, Android2.0中的 地址输入栏也跟着网页内容滚动了,默认打开的网页也是较小比例的,做得越来越像 iPhone 了。

iPhone 的横屏动画效果和速度也做得很好。

4、画图方面差异

iPhone 浏览器中滚动网页时,如果速度快,滚动超过2屏长度时,你会发展网页后面还没有及时画出来,只能看到背景方格。opera浏览器也是这样。 Android则不会。打开内容很多的网页,如news.sina.com.cn时, iPhone 在画网页时是很慢的。 Android不会出现背景方格,但是滚动很快时,会有点卡。它们的问题都是与画图原理有关,这也跟上面说的两指缩放有相关的地方。这点,总的来说, Android的处理方式要比 iPhone 好很多。当然, Android也是可以改像 iPhone 那样,关键是要知道原理。

5、其它功能

Android浏览器的功能比 iPhone 的多。可设置文字大小、编码格式、保存密码、 保存 表单数据、是否加载javascrip等常用设置项, Android浏览器的文字查找功能也是很强大, iPhone 没有。

三、小结

从上面来看, Android浏览器还有很大的改善空间:

1、性能方面。 webkit 解析不好改,但可以加入 流媒体 的支持。这点会比 iPhone差,没办法,苹果是 webkit的专家,你能力强,也改 webkit , 把网页乱的问题给解决掉

2、ui方面。在 Android2.0,很容易把ui做得到 像iPhone一样操作快捷, Android2.0 的 地址输入栏也跟着网页内容滚动了。

3、操作体验方面。两指缩放效果可以做得像 iPhone一样好,双击效果及功能也可以做得像 iPhone一样强。横竖屏转换效果也容易做到。哈哈,浏览器的 操作体验可以做得像 iPhone甚至比 iPhone好。

从上面来看,除了 webkit 解析可能比不上 iPhone,其它方面都可以做得有 iPhone那样好,或者更好。

 

(责任编辑:杭州华育 ;杭州java培训,网络营销培训,杭州计算机培训,it培训,详询客服报名咨询
分享到:
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
提交报名信息

2018年杭州将加大力度经济转型,吸纳更多的技术人才落户杭州,软件人才需求量更是大幅提升,针对目前杭州IT行业人才需求“井喷”现象,华育软件杭州实训基地与杭州155家IT名企合作,建立人才培养与输送关系,启动“Eduask国家高端IT紧缺人才培养工程”。4月针对杭州地区18-28岁大中专生待业青年发放68个技能实训名额(应届大中专毕业生优先),经短期专业岗前实训后推荐进入企业,起薪4500-8000元,五险一金。

姓名: * 性别:
学历: 电话: *
所在地: *
您目前状况:
留言:
*