当前位置首页 > 360浏览器> 正文

华为要自研浏览器内核?这个玩笑开得有点大

2023-07-17 11:02:01 360浏览器 / 浏览 / 内核 / 华为 / 实际 / 组件 /

近日,有博主透露,一位在华为浏览器团队工作的高级经理透露,两年后将会有更好的华为浏览器问世,并且将配备“当今浏览器的四个核心都是美国技术”。 ”,以及华为近期举办的“华为浏览器MEET X沙龙·教育”长头像。

360浏览器版本_浏览器版本不兼容怎么办_浏览器版本过低怎么解决

虽然没有明确表示华为打算开发自己的浏览器内核,但博主的话似乎里里外外都透露了相关信息,让人怀疑华为是否打算开发自己的浏览器内核?

看到这里,估计有网友一头雾水,浏览器内核? 这东西有什么用呢? 为什么浏览器必须开发自己的内核? 难道比做一个系统还难吗? 不熟悉编程领域的朋友有这样的疑问并不奇怪。 即使在程序员圈子里,关于浏览器内核是否需要自研的争论也没有停止。 很多人认为没必要什么都自己开发,不如把人力分到自己开发的系统上。

其实,过去国内也有不少自研的浏览器内核项目,但大部分团队知难而退。 2018年,号称开发出首款国产浏览器内核的红芯随后被曝光。 该浏览器是直接用内核制作的,与360浏览器等主流浏览器没有什么区别。

浏览器内核看似不起眼,但事实上,仍在更新的浏览器内核只有4个,分别是Gecko、Blink、Blink,甚至包括即将消亡的IE浏览器内核也只有5个。

360浏览器版本_浏览器版本不兼容怎么办_浏览器版本过低怎么解决

因此,虽然你可以在应用商店和百度中轻松找到数十种浏览器,但实际上大多数都是基于上述浏览器内核开发的,而不是自研浏览器内核。 因此,如果华为能够成功折腾出全新的浏览器内核,它将成为历史上第六个主流浏览器内核,也将是第一个国产浏览器内核。 但华为真的能成功吗?

制作一个浏览器内核有多难?

浏览器内核作为浏览器的核心,集成了多个组件,通过浏览器内核,用户可以使用浏览器方便地浏览各种网站,并使用网站中内置的各种功能模块。 现在您可以回忆一下,您浏览过多少种类型的网站? 有多少种不同的功能? 而这只是向我们用户展示的图形界面。 对于浏览器来说,他们看到的编译后的数据更加多样化和复杂。

因此,单独开发浏览器内核的各个组件并不难,但是当你想要将所有组件集成到一起,并保证组件之间不会互相影响而导致严重的bug时,就必须掐断很多程序员的头发了。 。

更重要的是,仅仅集成组件并让它们协同工作只是第一步,接下来还需要面对无数网站开发人员的考验。 从最简单的文本网站到复杂的交互网站,从一个一个敲字母的新手到一本参考书再到像键盘钢琴家一样经验丰富的程序员,浏览器内核需要面对各种已知或未知的代码,如何处理这些代码直接决定浏览器体验,不会导致浏览器崩溃。

浏览器版本过低怎么解决_浏览器版本不兼容怎么办_360浏览器版本

而且,用户想要的不仅仅是浏览器不崩溃,还希望浏览器能够运行得更快、更好、节省流量,进而涉及到网络传输优化、编译优化等领域。 因此,对于一个看似简单的浏览器来说,其内核所蕴含的技术水平其实是相当高的。 它不仅需要大量的程序员进行开发和调试,还需要一个足够了解该领域的核心开发人员来整合整个团队。

因此,几乎所有的浏览器内核都起源于20世纪90年代浏览器大战中的IE和,以及KTHML架构。 如果追本溯源,目前主流浏览器内核的源头,Opera、(苹果浏览器)都来自于KTHML架构,又来自于()内核架构,而IE则是微软自研或架构。

这些自互联网狂野时期以来不断迭代更新的架构,是支撑浏览器内核发展的又一支柱。 可见,要想真正自己开发一个浏览器内核,除了大量的开发人员和专业的团队之外,还需要大量的技术积累,两者缺一不可。 此外,还需要大量的试错积累和开发时间。

浏览器版本过低怎么解决_浏览器版本不兼容怎么办_360浏览器版本

比如目前大量浏览器使用的谷歌内核,从项目开发开始就使用了苹果公司开发的引擎,也使用了苹果浏览器以及浏览器的部分源代码。 可以说它是站在巨人的肩膀上360浏览器版本,从第一个版本推出到被大多数用户认可,用了近10年的时间,而高内存占用率也是最近一两年才出现的。基本解决了。 问题。

那么问题来了,华为为什么要开发自己的浏览器内核呢?

华为开发自己的浏览器内核的可能性有多大?

事实上,从目前华为官方渠道来看,并没有关于华为自研浏览器内核的明确报道,根本原因只是一句话“华为想要打造更好的浏览器”。 从产品角度来说,想要做出一盘美味的麻婆豆腐,厨师并不需要从种黄豆开始。 只要他能把“食材”煮得尽善尽美,顾客自然会买单。

浏览器的发展也是如此。 虽然目前大多数浏览器都采用开源内核,但浏览器开发和优化方面存在明显差异。 比如微软开发的新一代Edge浏览器,虽然也使用了该内核,但在实际体验上超越了浏览器,而且还解决了浏览器一直头疼的内存占用问题。

浏览器版本过低怎么解决_360浏览器版本_浏览器版本不兼容怎么办

因此,如果华为的愿望只是打造一款更好的官方浏览器,则没有必要从头开始开发浏览器内核。 因为自研的浏览器内核不仅需要花费大量的时间和开发人员,而且早期的浏览器内核存在大量的Bug和优化问题,而且加载速度和体验的稳定性远不如现在的版本。

有网友可能会问:“不能秘密开发,然后拿出完整的内核来一鸣惊人吗?” 虽然想法很好,但是从实际的角度来看会发现是不可能的。 浏览器内核的完善不仅取决于开发人员的调试速度和开发能力,还需要有足够的用户群体向开发团队提供bug报告和错误报告。

因此,如果华为真的在开发浏览器内核,那么相关消息就不仅仅是一些猜测,而是会暴露出大量的测试图片甚至测试文档。 而且,从企业角度来看,华为虽然偶尔会做一些不求短期回报的研发和开发工作,但基本上还是聚焦在核心领域,比如鸿蒙系统。 浏览器虽然重要,但很难带来明显的好处。 同时无法给用户带来真正质变的体验

浏览器之家

,也很难增加用户对系统或品牌的粘性。

事实上,这就是为什么现在浏览器内核只有几个的原因,需要大量的开发人员和时间,而且同时不能赚钱,而且用户很容易直接切换到其他浏览器只需因为你的浏览器不能工作。 设备营。

因此,除了的大企业能够一直支持开发团队之外,Opera等自研内核的浏览器公司都需要依靠用户捐赠来维持日常运营。 而且,由于近年来市场份额的下降,他们或多或少都面临着财务问题。 恐怕十年之内,浏览器市场将成为主流。

浏览器版本过低怎么解决_360浏览器版本_浏览器版本不兼容怎么办

另一方面,浏览器本身并不是核心应用程序。 如果没有了,就会有 Opera,无论有多糟糕,他们都是基于开源协议和用户捐赠的浏览器开发公司,所以我们完全不需要担心,因为美国的尴尬处境由于封锁,没有浏览器可用。

肖雷认为,如果有一天美国需要通过限制浏览器内核的使用来攻击中国,那么美国可能在其他领域已经被中国彻底击败。 毕竟,在所有互联网领域,浏览器虽然重要,但其高替代性决定了它只能作为普通软件存在。 你很难用浏览器对其他国家的互联网或者移动生态做任何事情。 严重打击。

因此,即使相关博主以美国技术为借口,宣扬主流浏览器内核的美国身份(事实上,拥有自己内核的Opera是一家挪威公司,已被360和昆仑万维收购)360浏览器版本,我们没必要批评一个,更多关注的是浏览器内核。 如果拖慢鸿蒙系统的发展速度,那就得不偿失了。

不过,华为也确实需要一款能够连接移动端和PC端的浏览器,从而支持鸿蒙生态的互联系统,让用户可以在不同的设备上直接同步浏览器书签、密码、浏览内容等数据和信息。设备。 设置为用户提供无缝的浏览体验。

至于相关博主提到的“更好的华为浏览器”,小雷更喜欢基于某个浏览器内核进行深度优化和功能定制的浏览器。 以华为的开发能力,他打造出优秀的浏览器产品还是没有问题的。

版权保护: 本文由 浏览器之家-浏览器下载,浏览器插件,浏览器教程 原创,转载请保留链接: /360/7852.html

猜你喜欢