Chinaunix首页 | 论坛 | 博客
  • 博客访问: 531879
  • 博文数量: 104
  • 博客积分: 2089
  • 博客等级: 大尉
  • 技术积分: 1691
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-29 08:48
文章分类

全部博文(104)

文章存档

2015年(1)

2013年(13)

2012年(31)

2011年(59)

分类: 嵌入式

2011-09-14 11:14:53

我手机买的实在是唐突,没考虑就买下了,联想-o1 ,固件版本android1.5,不能升级,痛苦啊。说说浏览器吧,我爱用uc,功能丰富,有了它能节省好多应用。opra-mini,挺快,就是它的unite不能用(可能跟“水土”有关吧)。qq,我不喜欢它,用用卸载了,还用百度。其他浏览器我的机器装不上,大多是因为固件版本太低,悲催啊。
下面有个博客说的很好,特贴之。

  1. 目前Google的Android平台上有几款比较热门的产品,比如说Opera Mini、Dolphin Browser、Firefox、UC以及手机QQ浏览器等,他们之间还是有一定的区别:
  2. 1. Opera Mini使用的是自己的渲染引擎,页面经过重新排版处理,需要中间服务器干预好处就是压缩数据,省流量。
    2. Dolphin Browser在国外用的比较多,国内用户较少,这里不做过多介绍。
  3. 3. Firefox在Android平台上是因为Google推出了NDK,使用了mozilla自己的渲染引擎,支持Javascript解析,效率直逼Webkit内核,不过整体对W3C的支持大于桌面平台的IE。
    4. UC是国内大家较熟知的产品前身为UCWEB,当初是为节省流量而设计类似Opera Mini,但对于JS脚本的支持无能为力,内部使用了自己的HTML解析器,当然现在的版本已经由服务器中转压缩数据,不过渲染效果不如webkit和 firefox的效果好。
    5. 手机QQ浏览器的实现类似UCWEB,比较山寨但UCWEB主要的功能都包含了在内。
    6. GO浏览器是3G门户推出的一款手机浏览器,和UC差不多,可以说是模仿。

  4. 经过上面的分析来看,Android开发网将手机浏览器定为两大类三种情况。

  5. 1. 高效内核、功能全面,比如Android自带的Chrome Lite,或iPhone上的Safari浏览器,Firefox、IE。
  6. 2. 模拟浏览器,Opera其实自己有解析引擎,但Opera Mini更像一个html解析器,并不能真正的算浏览器和桌面上差距很大,UC、QQ以及GO类似Opera其实他们没有自主的JavaScript的支持,对W3C标准支持有限和PC上的浏览器设计原理有很大的不同。
  7. 3. 增强型,基于Android的Webview或修改WebView设计的基于webkit的产品,这类浏览器开发轻松,更像重新定制系统的浏览器,可以加入很多辅助功能,或者说更好的UI。

    来自:http://www.pin5i.com/showtopic-android-mobile-browser-development-principle.html
阅读(889) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~