首页 综合布线 华为浏览器是谷歌内核吗/华为浏览器是什么内核

华为浏览器是谷歌内核吗/华为浏览器是什么内核

本文主要介绍华为浏览器是谷歌内核吗/华为浏览器是什么内核,并为读者提供相关背景信息,以引起读者的兴趣,接下来就跟我们一起来了解一下吧,希望对您有所帮助。

华为浏览器是谷歌内核吗

近日,有博主爆料称,在华为浏览器团队工作的一位高级经理透露,两年内可以使用更好的华为浏览器,配文是“如今浏览器的四大核心都是美国技术”。同时还有华为最近举办的“华为浏览器遇见X沙龙教育”的长篇简介。

虽然没有明确表示华为有意开发自己的浏览器内核,但这位博主的话似乎透露出了相关信息,让人不禁怀疑华为是否有意开发自己的浏览器内核。

华为浏览器是谷歌内核吗/华为浏览器是什么内核

看到这里,估计有网友看傻了,浏览器内核?这东西有什么用?浏览器为什么要开发自己的内核?比做系统难吗?不熟悉编程领域的朋友有这样的疑问并不奇怪。即使在程序员圈,关于浏览器内核是否需要自研的争论也从未停止过。很多人觉得没必要什么都自己开发。还不如分人手做自研系统。

其实以前国内也有很多浏览器内核自研项目,但是大部分团队都打退堂鼓了。2018年,号称研发出国内首款自主浏览器内核的红芯公司,随后被曝光其浏览器直接应用Chromium内核生产,与360浏览器等主流浏览器无异。

浏览器内核看似不起眼,其实现在还在更新的浏览器内核只有四个,分别是Gecko、WebKit、Presto和Blink。就算算上死了的IE浏览器内核三叉戟,也只有五个。

所以,虽然在App Store和百度搜索可以找到几十款浏览器,但实际上绝大部分都是基于上述浏览器内核开发的,而不是自主开发的浏览器内核。因此,如果华为能够成功粗制滥造出一款全新的浏览器内核,将成为历史上第六款主流浏览器内核,也是第一款国产自主浏览器内核。但是华为真的能成功吗?

做一个浏览器内核有多难?

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

所以,单独开发浏览器内核的各个组件并不难,但是当你想把所有的组件集成在一起,并且保证各个组件不会互相影响,造成严重的bug时,就会榨干很多程序员的头发。

更何况,仅仅是整合组件,让它们协同工作只是第一步,接下来你还要面对无数网站开发者的考验。从最简单的文本网站到复杂的交互网站,从将字母一个一个输入参考书的孟新,到经验丰富的键盘钢琴师程序员,浏览器内核需要面对各种已知或未知的代码。如何处理这些代码而不导致浏览器崩溃,直接决定了浏览器体验。

而且用户的要求不仅仅是浏览器不崩溃,还要求浏览器能运行得更快、更好、更省流量。然后,涉及网络传输优化、编译优化等领域。所以,一个看似简单的浏览器,其内核的技术含量很高,不仅需要大量的程序员来开发调试,还需要一个足够了解该领域的核心开发者来整合整个团队。

所以在90年代的浏览器大战中,几乎所有的浏览器内核都来源于IE和Netscape,还有KTHML架构。如果追溯到目前主流的浏览器内核,Chrome、Opera、Safari(苹果浏览器)都来自KTHML架构,Firefox来自Netscape(网景)内核架构,IE是微软开发的Trident或whairvre架构。

这些从互联网蛮荒时代就开始出现并不断迭代更新的架构,是支撑浏览器内核发展的又一支柱。可见,要真正自主开发一款浏览器内核,除了大量的开发者和专业团队外,还需要大量的技术积累,两者缺一不可。另外需要大量的试错积累和开发时间。

比如目前大量浏览器使用的Google Chromium内核,从建立之初就使用了苹果开发的WebKit引擎,也使用了苹果Safari浏览器和Firefox浏览器的部分源代码。可以说是站在巨人的肩膀上,从第一个版本到真正被大多数用户认可,用了将近10年的时间。最近一两年才基本解决内存占用过多的问题。

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

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

其实从目前华为官方渠道来看,并没有关于华为自研浏览器内核的确切报道,只是一句“华为要打造更好的浏览器”。从产品的角度来说,想做一盘好吃的麻婆豆腐,厨师不需要从种大豆入手。只要他能把“食材”烹饪到完美的状态,顾客自然会买单。

浏览器开发也是如此。虽然目前大部分浏览器都使用Chromium开源内核,但是在浏览器开发和优化上有明显的区别。比如微软开发的新一代edge浏览器,虽然也使用了Chromium内核,但实际上在体验上超越了Chrome浏览器,而且还解决了一直让Chrome浏览器头疼的内存占用问题。

所以,如果华为的愿望只是打造一个更好的官方浏览器,那就没必要从头开发一个浏览器内核。因为自研浏览器内核不仅要耗费大量的时间和开发者,而且初期的浏览器内核必然会有大量的bug和优化问题,加载速度和体验稳定性也远不及当前版本。

可能有网友会问“难道不能秘密开发,然后拿出一个完美的内核来一鸣惊人?”虽然这个想法是好的,但从实践的角度来看,它将被发现是不可能的。浏览器内核的完善不仅取决于开发者的去调试器速度和开发能力,还需要足够的用户群为开发团队提供bug报告和错误报告。

所以,如果华为真的在开发浏览器内核,那么相关的消息就不仅仅是一些猜测,而是会有很多测试图片甚至测试文档被曝光。而且从企业的角度来说,华为也会偶尔做一些不需要短期回报的RD工作,但基本都集中在核心领域,比如鸿蒙系统系统。浏览器虽然重要,但很难带来明显的经济效益,同时也不能给用户带来真正的质的体验,很难增加用户对系统或品牌的粘性。

其实这也是为什么现在的浏览器内核只有几个,需要大量的开发者和时间,而且不盈利。而且用户很容易因为你的浏览器不好用而直接转投其他浏览器阵营。

所以除了谷歌能一直保留Chromium开发团队,Opera、Firefox等拥有自研内核的浏览器公司都需要依靠用户捐赠来维持日常运营。而且近几年由于市场份额的下滑,都或多或少的面临着财务问题。恐怕十年之内,主流浏览器市场将成为Chromium的天下。

另一方面,浏览器本身并不是核心应用。没有Chrome就有Opera,最差也有Firefox。两者都是基于开源协议和用户捐赠的浏览器开发公司,所以我们不需要担心因为美国的封锁导致没有浏览器可用的尴尬局面。

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

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

然而,华为确实需要一个可以连接移动和PC终端的浏览器,以支持鸿蒙系统的生态互联系统。它允许用户直接同步浏览器的书签、密码、浏览内容等数据和设置。从而为用户带来无缝的浏览体验。

对于相关博主提到的“更好用的华为浏览器”,肖磊更喜欢基于某个浏览器内核深度优化定制的浏览器。以华为的开发能力打造一款优秀的浏览器产品还是没有问题的。

以上就是我们介绍的华为浏览器是谷歌内核吗/华为浏览器是什么内核,更多请关注我了解更多的安防知识!!如果您需要安装,还可以拨打主页上的☏☏☏☏。

热门文章