Matrix 首页推荐
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
据外媒报道称,微软决定在 2022 年 6 月 15 日彻底结束 IE 浏览器使命,之后将全线改用 Microsoft Edge。
IE:最早的「屠龙少年」
2035 年,一个互联网公司,一名 10 后的的产品经理,在台上宣布着自己的产品规划,他想做一款产品,不论是什么操作系统,什么设备,什么软件,这个产品的内容都可以正确的显示。不需要下载什么 App 或者小程序,不需要特定的应用才能打开,到时候一定可以统一整个互联网。
这时候,台下有一名 90 后的老年员工举手:
你说的这个东西,是不是叫「网页」。
当我们把时间拨回到 30 年前,当时的互联网的技术已经成熟,会发现情况和今天竟有很多的相似之处,各类上网的方式层出不穷。Email(邮件)、FTP(文件传输)、Telnet(Internet 远程登录服务的标准协议)……但是有个问题,这些客户端只支持服务器上的内容,无法真正地互联互通。
1989 年夏天,蒂姆·伯纳斯-李(Tim Berners-Lee),一位来自英国的计算机科学家,设计出了超文本传输协议。通过一串简单的网址,就可以读取服务器上的内容。
1991 年,他编写了世界上第一个浏览器,World Wide Web,意为万维网,简称 WWW,我们现在见到的大多数网址开头也正是这个原因。
不仅如此,他还做出了放弃专利的决定,免费让所有人使用。
这是给所有人的。
仅仅有文本是不够的。人们还试图把图片显示到网页中。当时当时浏览器的做法是,如果要看图片,就得单独打开一个新的窗口。Mosaic(马赛克)浏览器支持在文字中嵌入图片。从此网页不仅可以显示文字,链接,还有图片。
以至于,发明以太网的鲍勃·梅特卡夫留下了这句话:
The Web might be better than sex. -上网可比性爱爽多了。
随后,各类浏览器也就雨后春笋的冒了出来。最为出名的就是 Netscape,网景浏览器。
网景浏览器要比 Mosaic 快 10 倍,很快,它就成为了市占率第一的浏览器。
除此之外,它还引领了行业标准,发明了 Javascript,从此网页不再只是静态的展示,有了更多动态的可能。
Javascript 最早叫 Livescript,是为了蹭 Java 的热度而改名,他们之间的关系就像是「哈萨克斯坦」和「萨克斯」一样,没有一点关系。但最重要的是,Javascript 带来的是浏览上质的飞跃。举个例子,你在网页上不小心输错了时间,点击提交,浏览器和服务器通讯,十几秒后,网页弹出一个窗口,请检查输入的时间。而现在呢,你刚输完,就会提示输入的时间格式不对。
当时的互联网市场,网景正是入口处的巨龙,成立一年就成功上市,第一天股价就从 28 美元涨到了 75 美元。
年轻的盖茨感到危机。
1995 年,盖茨给微软写了一封「互联网潮汐」的亲笔信,决定要 All-in 互联网。
此举奠定了此后 20 年,微软依旧能够屹立不倒的基石。那封信里这么说道:
「互联网用户聚集在一起,会创造出比 PC 更有价值的东西,未来互联网的使用边际成本近乎为零,微软需要做出适应(甚至是造就)这种趋势的产品。目前我不认为我们的产品可以做到,但我们已经找到了一个出生在互联网上的对手,Netscape,我们必须要打败它。」
为了不浪费时间,微软直接购买了 Mosaic 浏览器的原型代码,稍加修改后,发布为 Internet Explorer 1.0。天下武功,唯快不破,三个月后,微软就推出了 2.0 的版本,又过了 9 个月,IE 3.0 诞生。一年三个大版本的更新,快到你都不能相信这竟然是微软的产品。
为了追赶网景的市场份额,微软使出了浑身解数。
第一招是围追堵截,切断网景的收入,网景有什么产品,我微软就开发类似功能的产品,卖的比你便宜,那自然你就卖不出去了。
第二招是买份额,微软花钱让服务商停止使用网景浏览器,把 IE 设置为默认的浏览器。
后来,微软终于发现了推广的最有效的利器:Windows 预装。Windows 98 预装 IE 5.0,而且无法卸载。
这简直是会心一击,不久,IE 的市场份额超越了网景。正因如此,盖茨也坐到了世纪垄断案的被告席上,联邦政府联合了 19 个州以及首都哥伦比亚特区共同起诉微软公司。
毫无意外地,微软败诉,但是此时,法庭上的胜利已经对网景没有多大意义了,他已经快撑不住了,只好在 1998 年,把自己卖给了 AOL。
成为巨龙
2001 年,一代经典的 Windows XP 系统正式发布,与他一同到来的还有 IE 6.0。
微软的算盘其实很简单,只要 Windows 在,那我 IE 就依然是霸主。我只要做好 Windows,保住操作系统的市场份额就好了。既然能躺着赚钱,又何必费劲更新呢,所以 IE 6.0 发布之后的五年间,浏览器几乎没有任何更新。
当时的浏览器的功能其实还很有限,要实现更多的功能,就得安装 ActiveX 控件,比如你的银行网站的安全控件,要是想播放视频动画,那就安装 Flash。
但其问题在于安全性——很多恶意软件都可以伪装成 ActiveX 控件。
当年的流氓软件,也正是通过 ActiveX 控件来实现的,比如周鸿祎的 3721 中文上网助手,后来他去做 360 安全软件的时候,我特别看好,因为说起流氓软件,他比谁都熟。
新的屠龙少年
人们急需一款安全的、稳定的浏览器。
第一位站出来的,就是当年被微软打败的网景。1998 年网景被收购之后,创建了 Mozilla 社区,社区成员推出了一款名叫「Firefox」火狐的浏览器。其实最早不叫这个名字,而是名为 Phoenix,取凤凰浴火重生之意,所以火狐浏览器也被人们认为是网景浏览器的精神续作。
Firefox 的表现极为亮眼,即使在测试过程中,在速度上,安全性上吊打当时的 IE。发布仅 9 个月,下载量就超过了 6000 万。
而且对于开发者来说,Firefox 也提供了一个良好的开发平台。网页开发者可以透过内置的工具来进行开发工作,例如:错误主控台、DOM 观察器,此外还可透过如 Firebug、Web Developer 等附加组件来延伸开发功能。火狐还带来了扩展组件的功能,让浏览器可以实现更多的功能。Firefox 使用了沙盒安全模块,限制了网页脚本语言对用户端资料的访问,保护用户免受恶意脚本语言的攻击。
其实微软也意识到了 ActiveX 控件的问题,但是它的动作太慢了,直到 2006 年,微软才随着 Windows Vista 一起推出了新的 IE 7,限制了 ActiveX 控件的运行条件。
其实除了安全性之外,还有一个大问题,就是一旦某个控件出错,整个浏览器就会一起崩溃。同时,互联网的标准也在进步,Mozilla 和 Opera 成立了网页超文本技术工作小组,从 2004 年开始制定新的标准,这也就是我们现在所说的 HTML5 的前身。(所以你要理解为什么互联网人听到新媒体人说 H5 的时候总是不爽。其实它是一种网页标准,而不是什么形式。)
2007 年,乔布斯推出第一代 iPhone,明确表示不再支持 Flash,认为它耗电还不安全。
于是,整个开发界开始对 HTML5 充满热情。
Chrome:屠龙英雄终成龙的最佳注解
2004 年,桑达尔·皮查伊(Sundar Pichai)在谷歌工作,开发的产品是「谷歌工具栏」,当然在 IE 上,这个工具栏正是以 ActiveX 控件形式出现的。
谷歌一开始并没有打算做浏览器,首席执行官埃里克·施密特有六年时间都在反对开发网页浏览器。认为 Google 不过是一家小公司,凭什么和微软还有 Firefox 竞争。
而危机来自于竞争。别人突然开始进攻自己的领地——微软推出了 Windows Live Search,自然而然地,谷歌的搜索引擎被踢出了 IE 浏览器。失去了巨大流量的谷歌慌了,这时,进攻才是最好的防御。
2008 年,Chrome 的第一个版本正式上线,发布首日,占有率就达到了 3%,此后一直缓慢上升。
Chrome 的设计十分简洁,代码也是基于其它开源代码所编写,包括 Apple WebKit 和 Mozilla Firefox,并且有着高性能的 V8 引擎。不仅快,还很稳定。桑德尔·皮查伊,也就是我们所说的劈柴哥,一路高升,2015 年出任 Google 公司首席执行官兼董事长,2019 年 12 月兼任 Alphabet CEO,这不能说没有 Chrome 的功劳。
此后的 Chrome,以极快的速度更新,神挡杀神,佛挡杀佛。2011 年,Chrome 的市场占有率超越 Firefox;2012 年 5 月 21 日,Chrome 的市占率第一次超越 IE,此后便一直攀升,成为稳居第一的霸主。
2013 年,Opera 放弃了自己的 Presto 内核,转而使用谷歌的 Chromium 内核,后来落魄的 Opera 还被 360 收购。
这时候国内的浏览器有一种特别奇怪的产品,叫做双核浏览器,著名的有傲游浏览器、世界之窗、搜狗、360 浏览器。它们一半是 Chromium 内核的高速模式,一半是 IE 内核的兼容模式。
此时黑 IE 的段子也漫天涌来,不过严格来说,这不算黑,只能算实话实说。
不过,IE 也不是没有一点用处,它最大的用处就是装机之后用来下载安装其他的浏览器。所以不免有人提出了段子一样的问题:
IE 没有了之后,我怎么安装 Chrome?
IE 被 Chrome 打得节节败退。2015 年,微软随着 Windows 10 推出了全新的 Edge 浏览器,修修补补倒不如推倒重来。说实话,Edge 是一款特别优秀的浏览器,安全性,速度都得到了有效的提升,但是作为一款全新内核的浏览器,多多少少会存在一些兼容性的问题。
而 Chrome 成了浏览器界当之无愧的老大,坐在第一宝座上的 Chrome,也逐渐长出了鳞片和尾巴,成为那个令人厌恶的巨龙。一个内存占用的问题,整整八年,没有任何改进。有不少人怀疑:
Chrome 开发小组的程序员大约拥有着世界上最好的办公条件了。我估摸着他们的开发电脑配置至少得是两个 i7 6950X 的 CPU,1T DDR4内存外加双 Titan X 的显卡,否则怎么带得动 Chrome 外加开发环境?
IE 在网络段子界的接班人,也成为了 Chrome。
2018 年,微软也宣布放弃自己的 Trident 内核,使用 Chromium 内核来开发 Edge 浏览器,也开始把浏览器和系统解绑。新的 Edge 一经面世便备受好评,更新速度也极快,几乎支持所有平台。
这个剧情,竟然和多年之前有点相似。
这场战争并不会结束。IE 在历史的烟尘里,也势必留下浓墨重彩的一笔。
以上。
关联阅读
- 更新浏览器的时候又到了:Chrome/Edge 90 稳定版 9 大新功能盘点
- 打开浏览器就能玩:适合「摸鱼」的轻量小游戏推荐
- 实用的浏览器扩展,我们又为你找到了 11 款
- 9 款浏览器扩展插件,助你成为高效的「冲浪」好手
- 有趣、实用的浏览器扩展,我们又帮你找了这 10 个
> 下载 少数派 2.0 客户端、关注少数派公众号,解锁全新阅读体验📰
> 实用、好用的 正版软件,少数派为你呈现🚀
© 本文著作权归作者所有,并授权少数派独家使用,未经少数派许可,不得转载使用。