奔跑中的奶酪

不吹不黑!国产浏览器是怎么变成现在这样的

导读

不吹不黑!国产浏览器是怎么变成现在这样的

2018 年8月15日,注定是载入史册的一天!

国内某公司宣布其产品“红芯浏览器”打破美国垄断,成为中国首个自主创新的浏览器内核,然而很快,网友就扒皮它为造假宣传

这无疑又一次给“国产”两个字蒙羞,连同那些真正为国产浏览器努力过的人,也不得不承受了这一影响。

本着不吹不黑的态度,本期内容就来聊一聊国产浏览器的发展史。

一、国产浏览器的诞生

1、MyIE 浏览器

国产游览器的起源,最早可以追溯到 1999 年。

当时有一个叫 changyou(畅游)的程序员,他在网上发布了一款叫做“MyIE”的浏览器,浏览器基于 IE 内核,但同时又加入了多种功能,而且资源占用比 IE 还要少。

它给国产浏览器带来的最大贡献,就是「多标签页浏览」和链接默认在「新标签页」中打开。

这后来也成为了国产浏览器的标配。

MyIE5

2、腾讯 TE 浏览器

次年 2000 年,腾讯也基于 IE 发布了“腾讯浏览器”(Tencent Explorer),简称腾讯 TE

但腾讯的目的并不在浏览器,而是将浏览器内置到 QQ 里,去实现当时很火的“在线聊天室”功能,也就是让浏览同一网页的 QQ 用户进行在线交流。

腾讯 TE 浏览器同样也有“多标签页浏览”功能,因为这样可以同时和多个陌生人进行聊天。

腾讯TE

3、MyIE 的继承者

2003 年,MyIE 浏览器停止了更新,软件代码最终停在了 3.2 版本。

一些不舍的程序员接起了 MyIE 的后续开发工作,比如有 GreenBrowser 绿色浏览器,还有成立了“凤凰工作室”的 TheWorld 世界之窗浏览器。

不过更出名的,还是工程师“陈明杰”开发的 MyIE2 浏览器,也就是后来的 Maxthon 傲游浏览器,因为它一开始的定位就是全球化的浏览器,同时支持多种语言。

傲游浏览器1

4、腾讯 TT 浏览器

不久后,腾讯将 TE 浏览器从 QQ 中剥离了出来。

成为了一个单独的软件,而且还改名叫做“腾讯旅行者”( Tencent Traveler),简称腾讯 TT

腾讯 TT 不但有完善的“多标签浏览”功能,而且还新增了很多个性化功能,比如更换皮肤、鼠标手势、广告屏蔽、自动填表等功能。

腾讯TT2

5、傲游浏览器

时间来到 2006 年,傲游浏览器发布 2.0 版本。

新版本不但提供了灵活的“界面配置”功能,而且还第一次出现了“浏览器帐号”功能,傲游成为了全世界第一个可以同步收藏夹的浏览器。

傲游2.0_2

新版本还内置了比如“截图、下载、翻译、资源嗅探”等功能。

这些功能现在看来稀疏平常,但在当时绝对算得上是创新进步,而且这些功能后来也成为了国产浏览器的标配。

傲游2.0

傲游浏览器的出色表现引起了微软的注意。

微软不但派专门的 IE 工作组与傲游一起修复 Bug,还邀请了傲游参加了 2006 年的 CES 电子消费展

傲游一时间风光无限,在国内很快就成为了市场占有率第二的浏览器,仅次于 IE。

国产浏览器的诞生

二、国产浏览器的发展

1、搜狗浏览器

傲游的成功,也引起了国内各大公司的注意。

2008 年,在输入法领域获得成功的搜狗宣布进军浏览器,因为搜狗抓住了傲游浏览器的一个软肋

当时的网络速度普遍提升,网页内容从原来的“长文预警”变成了“多图杀猫”,浏览器需要加载的内容大大增加,傲游浏览器因此经常会因为资源占用过大而“假死”崩溃。

搜狗首创了“多任务异步浏览”的概念。

它可以让每个标签页独立运行,从而避免因为某个标签页卡死而导致整个浏览器的崩溃,搜狗浏览器在公告中声称,这是一款不卡、不死、不崩溃的浏览器,直戳傲游痛处。

搜狗浏览器

2、360 安全浏览器

不久后,360 也将注意力转移到了浏览器市场。

360 选择了与“凤凰工作室”合作,推出了“360 安全浏览器”。

它特有的“沙箱”技术,可以彻底避免网页病毒木马的侵害,再加上 360 拥有当时全国最大的恶意网址库,可以主动拦截威胁,360 安全浏览器因此获得了极大装机量。

360浏览器

3、傲游双核浏览器

傲游随后也换用了多线程架构

但这个做法治标不治本,某个网页单独卡死的情况还是经常发生,而其根本原因是出自 IE 内核,可 IE 内核又不开源,所以这个问题始终没办法解决。

于是,傲游开始考虑使用 IE 以外的内核来开发浏览器。

但考虑到国内很多网站要用 IE 浏览器才能打开,所以傲游决定做一款“双核”浏览器,也就是将 IE 内核和 Webkit 内核融合在一起,然后根据网站来自动切换内核。

2009 年,傲游测试推出了世界上首款双核浏览器

傲游浏览器3.0_1

4、搜狗高速浏览器

可就当傲游还在测试这个双核浏览器时,搜狗率先推出了正式版双核浏览器

双核浏览器不但能智能切换内核,而且还能保持用户登陆状态,搜狗于是把浏览器名字改成了“搜狗高速浏览器”。

搜狗高速浏览器

5、360 极速浏览器

双核浏览器的概念引起了业界震动,其它浏览器也纷纷跟进双核心。

2009 年,360 收购了此前一直合作的“世界之窗浏览器”,然后推出了“360 极速浏览器,同样也是双核心浏览器。

360极速浏览器

6、QQ 浏览器

2010 年,腾讯也感受到了大方向,于是把 TT 浏览器也换成了双核浏览器,并正式把名字改成了“ QQ 浏览器”

QQ浏览器

三、国产浏览器的井喷

到此为止,国产浏览器之间的竞争还是算是良性,都靠各自的“微创新”来吸引用户。

可随着 Chromium 项目的兴起,基于 Chromium 内核开发浏览器变得越来越容易,再加上开发浏览器能帮助企业赚钱,有越来越多的公司参与到了浏览器的竞争中来。

1、2345 浏览器

2010 年,上海 2345 网络科技有限公司推出了“2345 浏览器”,国产浏览器正式进入“内卷”。

2345浏览器

2、百度浏览器

2011年,国内搜索引擎的老大哥百度,发布了“百度浏览器”。

百度浏览器

3、猎豹浏览器

2012 年,在安全领域深耕的金山公司也推出了“猎豹浏览器”,靠着炫酷的外观也吸引了一大批用户。

猎豹浏览器

4、UC 浏览器

2014 年,阿里收购了当时国内手机第一大浏览器“UC浏览器”,然后同时发布了桌面版。

UC浏览器

国产浏览器呈现“井喷式”发展,双核也成为了国产浏览器的标配。

国产浏览器的井喷

四、国产浏览器的消退

1、流氓浏览器

国产浏览器越来越多,不同浏览器之间的差别也变得越来越小,想要靠差异化取胜变得越来越难。

于是,国产浏览器开始把“研究重心”放在了“如何成为默认浏览器”。

而在利益的驱使下,国产浏览器的“流氓行为”也开始层出不穷。桌面弹窗、首页广告、添加开机启动、修改默认浏览器、篡改浏览器主页、捆绑全家桶,样样不会少。

360新标签页

可当你要卸载它们时,它们又装“可怜弱小又无助”了。

卸载浏览器

2、民间浏览器

这个时候,一些民间开发者,他们不满这些大公司的行径,决定亲自开发浏览器,推出了很多小而美的浏览器。

比如百分浏览器、星愿浏览器发布、小白浏览器、云起浏览器、猫眼浏览器等。

百分浏览器

这些民间浏览器的加入,虽然没有掀起波澜,但它们的存在,却让这些大公司的流氓行为收敛了很多。

3、退出浏览器竞争

国产浏览器的激烈竞争,很快也迎来了消退。

在时间和用户的筛选下,很多国产浏览器慢慢退出了竞争行列,浏览器的市场份额开始向少数几家公司靠拢。

2019 年,百度浏览器UC 浏览器先后宣布退出桌面端开发。

2345、猎豹世界之窗等浏览器则很久都没有了更新。

国产浏览器的历史

2020 年,腾讯宣布收购搜狗,搜狗成为腾讯全资子公司,搜狗和 QQ 浏览器也为了一家人。

国产浏览器曾经风起云涌,而如今只剩下了“腾讯”和“360”两家大公司。

五、国产浏览器的未来

那是腾讯和 360 赢得了最后的比赛吗?

不是,是 Chromium,是 Chrome,是谷歌赢得了最后的比赛。

国产浏览器一直以来都没有自己的内核,一开始是基于 IE 内核开发,然后又基于 IE 和 Webkit 双核开发,最后都转用了 Chromium 内核,就连一直坚持底层开发的傲游浏览器也投入了 Chromium 怀抱。

所以,如果有人说他建立了中国首个自主创新的浏览器内核,那得是多么轰动的一件事。

可结果又骗了一次国人。

红心浏览器

但是,“红芯事件仅仅是一个个例,它不能代表所有的国产浏览器。

事实上,国产浏览器一直在做各种技术创新,开发出了更符合国内用户习惯的浏览器。

即便用的是国外浏览器的内核,其实也并不丢人,因为这是目前最好的选择

1、浏览器内核不是底层技术

首先,浏览器内核不是底层核心技术,和其它的软件一样,也是应用软件。

与其在浏览器上攻坚,倒不如将重心放在“操作系统”,这个真正的底层核心技术上,要知道,开发浏览器内核的难度相当于大半个操作系统了。

计算机原理

2、浏览器内核需要一起使用

其次,浏览器内核只有大家一起使用才有价值,就像聊天软件的价值,也是建立在大家都用它的基础上。

这也是谷歌为什么愿意花大价钱开发浏览器内核,然后还免费给大家用的原因。

当年 IE 浏览器自成一套体系,于是出现各种不兼容问题,最终还是加入了 Chromium 阵营。

3、浏览器内核是共同的成果

最后,浏览器内核是站在前人肩膀上的成果。

浏览器内核发展到今,并不只是谷歌一家公司的成果,而是共同的劳动智慧。

Chromium 内核是建立在苹果的 WebKit 基础上的,WebKit 又是在 KHTML 的基础上发展而来,而它们都是开源的,国产浏览器没有重复“造轮子”的必要。

浏览器内核

4、国产浏览器要怎么办?

那么,国产浏览器是不是跟着 Chromium 混吃混喝就行了?

正如傲游创造人陈明杰所说:“我们对浏览器内核基本上是全盘掌握的,里面的每个代码我们都了解”。

我想,只要稍微有点智慧,国产浏览器的领头羊就应该这么去做。

就像 Edge 浏览器虽然用的也是 Chromium 内核,但它肯定是通晓第一条代码的,如里到了迫不得以的时候,那么可以随时“另立山头”。

要知道,Chromium 内核当年就是这么来的。

国产浏览器

同时,我们有庞大的用户群体,这个数量级提炼出来的创新,是足以影响浏览器标准的。

我们的国产浏览器,应该在行业标准上争取更多的话语权,然后服务于用户,甚至将来有可能的国产操作系统。

否则,连让书签默认在「新标签页」中打开都做不到。

结尾

最后,我也希望我们的国产浏览器能“善待”自己的用户。

用浏览器来赚钱,这没有问题,但我们用户不应该被看作是生钱的工具

吃相节制一点,优雅一点。

如果能做到,我愿意再给国产浏览器一次机会。

参考资料

参考资料

最后

  1. 欢迎关注奶酪 公众号 获取奶酪所有的原创资源,比如回复关键字 i33 可获取本文提到的资源。
  2. 欢迎订阅我的 “奶酪书签专业版”,15年沉淀,超过 5000 个分类井条有序的好用实用 html 网站书签。
  3. 本文由「奔跑中的奶酪」原创创作,欢迎订阅、留言和 打赏,也欢迎引用和转载,但要注明出处。
注:本文由 奔跑中的奶酪 作者:奔跑中的奶酪 发表,其版权均为作者所有,如需转载,请注明作者名字以及文章来源。
23
avatar

评论:

1 条评论,访客:1 条,站长:0 条
  1. 奶大的读者--屌大
    奶大的读者--屌大发布于: 

    之前一直用360极速,最终因为注重隐私,转战了火狐。

    就连 Edge,Chrome都不行,隐私方面还得是火狐浏览器

奶大的读者--屌大进行回复 取消回复