最后更新:2020-05-14 10:27:45 手机定位技术交流文章

作者|代号农民翻身刘欣
源|编码
最近的数据显示,Chrome的市场份额在2020年4月达到了70%,远远落后于微软的Edge和Firefox。毫无疑问,Chrome赢得了第二次浏览器大战,成为了新一代的王者。
第一个版本的
Chrome是在2008年推出的,当时微软的IE浏览器占了近60%,其次是火狐,约占30%,而Chrome在2008年只占0.3%。
十年后,Chrome主导了浏览器市场。这是怎么发生的?
让我们回顾一下第一次浏览器大战。这场战斗的双方是网景公司的浏览器和微软的IE。网景公司处于领先地位,而工业工程公司则靠在窗户的大树上。双方来来去去。这场战斗非常激动人心。竞争带来了技术进步。各种技术如JavaScript、DHTML、CSS、XMLHttpRequest等层出不穷。
IE4成为了这场战争的转折点,因为它被免费整合到了视窗系统中。谁会为了额外的安装费而下载网景?
网景公司从此被击败,工业工程赢得了最后的胜利。从这张照片,我们可以清楚地看到工业工程和网景之间的势头。
IE的胜利也终结了网络浏览器的快速创新。早期的工业工程是侵略性的。例如,AJAX的基石——XMLHttpRequest,是由工业工程学院首先提出并推广的。
然而,一旦垄断形成,微软将不会取得进展,也不想更新它。微软在2001年发布IE6之后,已经有5年没有发布新版本的IE了!
许多年轻的程序员没有经历过由工业工程主导的“恐惧”。那时,当开发网页时,你必须确保它们能在IE6上运行,否则你将永远活不下去。在巅峰时期,IE6获得了超过90%的恐怖分子份额。许多国有企业和内部系统都基于IE6。
尽管网景的浏览器被打败了,但它并没有消亡。网景公司向非盈利组织Mozilla基金会捐赠了导航代码。网景在这里经历了几轮,最终在2004年重生,成为著名的火狐。
我仍然记得我第一次看到火狐时的感觉:非常轻和薄!快点。作为一名开发人员,我很快放弃了旧的IE,选择火狐作为主浏览器。
火狐也不负众望,在接下来的几年里稳步上升,到2009年达到30%以上,有微弱的潜力成为下一个霸主。
然而,另一个强大的对手出现了。谷歌在2008年推出了一款名为Chrome的浏览器。当时,苹果手机还不到一年前就发布了,视窗7刚刚发布,IE仍然是最受欢迎的浏览器。
然而,谷歌看到了一些不同的东西。他们认为现在的互联网与10多年前大不相同。它过去只是网页。现在到处都有应用程序,但是浏览器的性质没有改变。谷歌觉得有责任改变。这些漫画告诉了谷歌想要推出Chrome的根本原因:
(点击查看大图)
(点击查看大图)
此时,网络已经进入了网络2.0时代。像谷歌地图和谷歌邮箱这样的应用迫切需要浏览器来快速加载页面和执行JavaScript。
谷歌决心从头开始设计一款满足现代网络应用需求的浏览器。浏览器不仅是浏览网页的工具,也是一个可以在线完成各种事情的新平台。这一深刻的见解将为谷歌浏览器带来巨大的成功。
谷歌新浏览器的目标是:稳定、快速、安全、易用和开源。凭借雄厚的财力,它组建了一个开发Chrome的豪华团队,并从火狐挖走了几名干部,如火狐的主要开发者本·古德格(Ben Goodger)。
与IE和Firefox相比,Chrome的一个主要优势是它从零开始放弃了遗留代码和设计的负担。开发人员可以最大限度地发挥他们的才能。他们带来了两项重要的创新:
1.“沙箱”机制很早就建立起来了:每个标签页都在自己的进程中运行,互不影响,并充分利用多核技术。
2.一个强大的JavaScript执行引擎V8已经开发出来,使网络应用程序能够快速执行JavaScript代码。
2008年9月,Chrome发布了测试版,9个月后,它获得了3000万用户。
2009年12月,扩展程序库启动,允许用户安装第三方插件,生态迅速繁荣。
2010年,一个网络应用商店启动。
2012年2月,Chrome发布了安卓版本,6月发布了iOS版本。这时,市场份额达到了30%以上
2013年,为了控制第三方恶意扩展,谷歌要求所有扩展都托管在应用商店中。
......
一系列措施使得Chrome迅速侵占了火狐和IE市场。从这幅图中可以清楚地看到蓝色线的衰落和绿色线的崛起。
微软会认输吗?在此期间,IE7、IE8、IE9、IE10和IE 11相继发射,但遗留下来的负担使其难以行走,其缓慢的速度经常成为嘲笑的目标:
当视窗10到来时,微软开始了一项新的业务,并推出了新的浏览器Edge,但很难失败。
微软新任首席执行官纳德拉掌权后,他改变了封闭的形象,拥抱开源。2018年底,微软宣布将使用谷歌的开源软件chrome作为核心构建边缘浏览器。从那以后,微软边缘和谷歌铬是同源的。我们将拭目以待未来会发生什么。
乔梅的登基给谷歌带来了巨大的好处,因为谷歌本身提供了许多极其丰富的网络服务:Gmail、谷歌地图、YouTube、谷歌全球搜索引擎、谷歌地球....既然谷歌已经掌握了浏览器端和服务器端,修改中间协议就没什么关系了。对用户来说,它背后的协议是不可见的,只要它能被迅速改变。
谷歌可以使用Chrome测试各种新协议,所以我们看到它在名为SPDY协议的HTTP1.1上做了一个实验,非常成功,成为了HTTP 2的基础。之后,我们对传输层协议进行了攻击,并开发了一个新的传输层协议QUIC,解决了许多传输控制协议的问题,有望取代传输控制协议。基于QUIC,目前正在开发一种新的HTTP协议,即HTTP/3。
结束
Chrome的成功主要归功于谷歌的深刻洞察力。他们看到了网络的未来趋势,并迅速推出产品来拥抱这一趋势。
Chrome现在占据着和IE6一样的主导地位,一些批评已经出现。《The verge》的一份报告称,许多谷歌网络应用程序提倡“使用Chrome获得最佳浏览效果”。“谷歌会议、Allo、YouTube电视、谷歌地球和YouTube工作室测试版都将阻止微软边缘(Windows 10系统的默认浏览器)访问它们,并引导用户下载Chrome浏览器”,“使用非Chrome浏览器访问google.com将被提醒下载Chrome三次。”
铬合金最终会走向何方?你认为Chrome会像IE一样停滞不前吗?
参考:
https://en.wikipedia.org/wiki/Browser_wars
https://usefyi.com/chrome-history/
http://www . theverge . com/2018/1/4/16805216/Google-chrome-only-sites-internet-explorer
web-standards
https://www.google.com/googlebooks/chrome/big_00.html
作者简介:刘欣,原IBM建筑师,有近20年的工作经验,《农民代码翻身》的作者,畅销书《农民代码翻身》的作者。他擅长用故事来解释技术。清除技术的迷雾,轻松理解技术的本质,从“代码农民翻身”开始。
自动神经网络理论进展缓慢。自动线算法的边界在哪里?
瑞星咖啡首席执行官和首席运营官被停职;对喋喋不休的索赔500万元的快速诉讼;葡萄酒5.8发布|极客头条
任正非谈论“狼文化”:华为没有996,更不用说007了
歌词作者下岗系列:教你用人工智能写歌词软件!
配置VS代码远程开发工具的实践指导,提高工作效率n倍。
区块链必须阅读“上行链”哲学:“在胖链下”和“在瘦链上”
本文由 在线网速测试 整理编辑,转载请注明出处。