设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

众多外壳浏览器的内核都止步在Chromium 32?

2014-5-13 10:13| 发布者: joejoe0332| 查看: 3851| 评论: 0|原作者: 七星工作室|来自: 七星工作室

摘要: 至发文日(2014年05月11日),Google Chrome官方稳定版是34.0.1847.131,此版本发布于2014年04月25日,预计2周内,35的稳定版也将发布。纵观国内Chrome系 的浏览器产品,内核版本基本都停留在Chromium 32以下,参见下 ...


  为了让大家能够更直观的感受传统架构与Aura架构的区别,分别针对国内几款主流双核浏览器,借助Spy++开发工具,展示了采用Chromium 32之前内核的浏览器与Chromium 32及以后内核的浏览器的特征:


Google Chrome 34:

203558i896zdqgsas89nnn.jpg

Google Chrome 31:

203556cmc9og0frxmkfmzo.jpg


360极速浏览器:

203848j1bw2e9a5aai14i1.jpg


猎豹浏览器:

203559tiymmy2s2y8saalc.jpg


世界之窗浏览器6.2:

203601pwar25zu3a4iqauu.jpg


{敏感词}:

203601hssxz7r7rm3mrarb.jpg


傲游浏览器:

203559hdzg7fuzb7y54dff.jpg


搜狗浏览器:

203600utbe8etkj44a8jeb.jpg


  从上述截图看出,采用Aura架构的Google Chrome 34窗口结构更加简单,没有了原来的多层嵌套结构,这就符合了Aura技术层面的特性:界面元素的渲染,都有Aura引擎接管,而不是杂揉更多操作系统相 关的实现。这一点可以看出,Chrome未来会更好的支持跨平台。


  有人会问,UC宣称自己的内核是基于Chromium 32的,为何上面的截图显示仍是旧的架构呢?七星浏览器的架构师给出的解释是,Google Chrome 32 时虽然全面启用了Aura架构,但是在Chromium开源项目的代码中,在32版本时,仍然保留着旧架构的代码,开发者可以通过编译选项选择不启用 Aura,这样就很容易将内核升级到Chromium 32;但是这样的内核升级有一些问题,比如Google不保证继续维护非Aura引擎的代码,这样非Aura引擎中的代码的Bug或者漏洞,就不会有人去 解决,风险是很大的。


  比如在{敏感词}地址栏输入chrome://gpu并回车,所显示的页面中,很多图形优化特性都失效了,这可能就是不启用Aura的损失。这种没有与Google Chrome保持一致的升级方式,是否能算作真正的Chromium 32内核,就仁者见仁、智者见智了。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部