webkit与Chrome

作者:知乎用户
链接:https://www.zhihu.com/question/21104657/answer/17213295
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

众所周知,Chrome和Android在Google属于完全不同的两个团队,而Android是收购来的项目,其原生浏览器是一个基于Webkit的实现,而Chrome长期耕耘于桌面领域,近些日子才开始在移动端发力。
我相信Chrome和Android迟早会融合的,Pichai同时负责两个部门可以看出一些端倪。为什么动作这么慢?我觉得原因有三:
  • 原生浏览器实现性能并非差到不可接受,很多Android用户都发现原生浏览器的流畅度其实比Chrome更好,js性能也可以接受,其最大的痛脚其实是对Html5等新标准的兼容。而相对Chrome因为构架决定,需要更多的内存,CPU资源才能达到相对流畅,这也是Chrome for Android开发时间并不长并没有得到充分优化导致的。原生浏览器相比Chrome更加适合现在Android的平均硬件水平。
  • 如上所说,HTML5新标准兼容是原生浏览器最大的问题,但放置于整个Android层面,这是不是一个问题?HTML5至今只是个草案,移动端开发其实还是以Native为主导,而且Google也为Native开发做了大量的优化工作,可以这么说,Android甚至于整个移动领域并没有走入HTML5时代。没有必要为了兼容HTML5强制推广Chrome。
  • Google其实并不是没有Chrome取代原生浏览器的尝试,比如Google几个亲儿子,反应出第三点。Chrome是包含了Google服务的,而Android和Google服务即GMS完全分离,Google是不能将闭源的Chrome相关实现加入Android code base。将来就算Chrome有可能进入Android的code base,也只能是以Chromium的形式,而或许以后某个版本会以Chromium为基准提供Webview控件供app调用,我相信这只是个时间问题而已。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值