首页 > 作文

谷歌分叉WebKit的真正原因

更新时间:2023-02-24 00:04:08 阅读: 评论:0

导读昨天传来了一个令人惊讶的消息,谷歌将把苹果的WebKit渲染引擎踢到路边,并以基于WebKit的名为Blink的新开源渲染引擎取代它。据谷歌称,

昨天传来了一个令人惊讶的消息,谷歌将网站建设协议把苹果的WebKit渲染引擎踢到路边,并以基于WebKit的名为Blink的新开源渲染引擎取代它。

据谷歌称,这一转变背后的原因是WebKit变得过于复杂,将其转换到自己的渲染引擎将使Chrome浏览器和Chrome OS等项目受益。

谷歌(Google)软件工程师亚当·巴思(Adam Barth)写道:“与其他基于WebKit的浏览器相比,Chrom使用的是不同的多进程架构,多年来支持多种架构已经导致WebKit和Chromium项目的复杂性不断增加。”

“这一点,”他继续说,“减缓了集体创新的步伐。”.

谷歌似乎已经考虑了这么多想法,公司认为,它将能够从其渲染引擎中删除7个构建朔州师范高等专科学校系三角形公式面积统并删除7,000个文件,而WebKit则意味着大约450万个代码行。

这已经诱使Opera采用了眨眼。

现在,我完全赞成简化,从一个项目中删除450万行代码无疑对稳定性和安全性都有好处。而且,正如Barth所指出的,拥有多个渲染引擎无疑会带来更多的创考试紧张新。

但这个开关的意义远不止于眼前。

谷歌专注于简化WebKit的事实告诉我们。当然,Google感兴趣的是添加新功能,但在这样的多平台世界中,用与其他渲染引擎不兼容的功能填充闪烁的想法几乎是无法想象的。

谷歌之所以想要Blink,是因为一件事-后PC时代。WebKit是长在牙齿上的,是PC思维的产物.谷歌想要改变这一点。

毫无疑问,苹果有效地管理了这个项目,并将它变成了一个能够后PC时代的渲染引擎,但是很明显,如果谷歌能从项目中排除450万条代码,那么在那里有很多死木。同时,在具有坚固的处理器和RAM的笔记本系统上,在具有有限的处理能力、存储、RAM和电源的移动系统上,隐藏在CodeBa中的所有死板可能是很好的,而对于所有的,更集中的、流线型的渲染引擎将是更好的钳工。

谷歌似乎也很擅长在浏览器上优化代码。它对V8 JavaScript引擎做了出色的工作,创建了一个快速、功能强大的引擎。鉴于其在那里的记录,公司控制自己的渲染引擎是有意义的。

拥有自己的渲染引擎对谷歌有利的另一个原因是差异。如果谷歌能使Blink大大优于WebKit(更快、更少故障、更安全),那么Android、Chrome和ChromeOS等产品将在竞争中占据优势。鉴于我们现在所处的世界,一个更快、更高效、更安全的浏览器将受到许多人的欢迎。

本文发布于:2023-02-24 00:04:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/167716824820153.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:谷歌分叉WebKit的真正原因.doc

本文 PDF 下载地址:谷歌分叉WebKit的真正原因.pdf

标签:引擎   自己的   项目   的是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|