据报道,“浏览器内核有数千万行代码”。浏览器内核真的很复杂吗?

电脑杂谈  发布时间:2020-12-24 17:04:19  来源:网络整理

我曾经问过我的朋友一个类似的问题。我的朋友说浏览器内核有数千万行代码,这是一个非常复杂的软件项目,需要大量的人力和物力。最重要的是进行良好的合作。否则,如果进程连接良好,将立即编写浏览器内核。

blink内核浏览器

据报道,“浏览器内核有数千万行代码”。浏览器内核真的很复杂吗?

关于浏览器,应该指出的是,它目前是美国专利,市场上只有四种主要的浏览器:Microsoft IE,Apple Safari,Mozilla Fighter和Google Chrome。这些都是美国专利产品。

浏览不该浏览的网页中木马,360杀毒后电脑安全了吗_blink内核浏览器_blink内核

向离线开发的过渡,家用浏览器晚于HTML4开发标准。 1999年建立了许多标准。浏览器要求产品必须符合开放标准。一些标准基于技术和标准。行业标准是2G / 3G蓝色。这是事实设定的第一个阈值。下图是Google浏览器的基本框架:

blink内核浏览器

根据独立的研发观察者,核心是昂贵且困难的。目前,浏览器代码约为2400万行。从项目范围来看,已经有将近一半的操作系统。 Google Chromium当前是市场上最大的示例。 Google已动员多达1000名硅谷程序员来开发Chromium。程序员的年薪2.为5亿,研发薪水约为3亿。研发成本只是研发成本的一小部分。研发成本达到数千亿,范围从0到1。许从头开始了解离线研发。有了这个标准,同样有能力的公司就没有这种资源。

此外,观察者必须遵守开放产品标准,因此很少有评论家会展示基本标准,文档标准和脚本。尽管中国创建了许多浏览器,例如360°,QQ等,但它仍然使用美国浏览器的核心,有些使用了双核心。中国没有完全独立的浏览器。在中国,这不是家庭问题,而是和平问题。 Google Chrome内核的子项目如下:

blink内核浏览器_浏览不该浏览的网页中木马,360杀毒后电脑安全了吗_blink内核

blink内核浏览器

每个模块都投资于一个庞大的系统项目。例如,模块化网络不仅是一个完全成熟的HTTP客户端,而且还具有现代功能。当前,它缺少许多,HTP /2、QUIC等。磁盘缓存模块(当前有两个Chromium编译缓存),更令人恐惧的是眨眼,v8引擎,任何一个足以制作几本书,并且有几个命令。

blink内核浏览器_blink内核_浏览不该浏览的网页中木马,360杀毒后电脑安全了吗

此外,Chromium的代码审查为2400万行,而Windows操作系统如果出错,则为大约5000万行,这证明它们不能消化2400万行的浏览器代码,并且错误不必更正。

如果浏览器中心想生存,就必须按照规则行事,否则它将被拒之门外,三叉戟之类的东西迟早会出现在市场上。网络标准必须与旧的官僚繁文tape节兼容,并且浏览器核心可以无限发展。同时,不要忘记属性,属性和属性。

特别声明:以上内容(包括图片或视频)由自助媒体平台“网易”的用户上传和发布。该平台仅提供信息存储服务。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-342879-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...