胆囊息肉

注册

 

发新话题 回复该主题

浅谈chrome发展史 [复制链接]

1#

前言:

曾几何时,我的笔记本电脑的主力浏览器一直都是以快速著称的chrome浏览器,那么为什么我要把chrome作为主力浏览器,是Internetexplorer浏览器不香了还是Firefox不给力?不,都不是,chrome最吸引我的还是那无穷无尽的插件以及简洁美观的界面,有了插件,加上极快的渲染速度,让chrome从年一出生就成为了万人瞩目的“明星”,所以我今天就来扒一扒chrome的发展史!

诞生前夕:

在chrome浏览器诞生之前国际上早就有了其他较为成熟的浏览器了,例如当时的小玩家Opera浏览器,元老级玩家NetscapeNavigator浏览器以及后来如日中天的InternetExplorer浏览器,这款由Microsoft研发的浏览器曾一度触碰到了年96%的市场份额,妥妥的市场垄断,一旦形成了市场垄断,那么作恶也就开始了。在到达巅峰之前因为InternetExplorer市场占有率远远高于其他浏览器且微软将该浏览器捆绑在Windows中销售而招来了年美国的反垄断调查,而被InternetExplorer打败的NetscapeNavigator浏览器则开源了浏览器代码,索性就直接委托给了新成立的非营利性的Mozilla基金会,这也就是后来Firefox浏览器诞生的摇篮。

Firefox可以说是Netscape的继任者,但是开发了好几年都无人问津,名字也从最初的Phoenix改名到现在大家所熟知的Firefox,为了抗衡微软的InternetExplorer,Mozilla基金会就和另外一个对手Opera浏览器联合开发新技术,正所谓敌人的敌人就是朋友,这话说得真是一点都不假。说到Opera浏览器从出生就一直不温不火,完全不是InernetExplorer浏览器的对手,所以InternetExplorer一直都是浏览器界的绝对霸主,无人能撼动,在这样的背景下,chrome想要分一杯羹简直难如登天。不过也不是没有机会,在年apple公司就开发出了WebKit引擎,首次用到了自己家的Safari浏览器中,而谷歌chrome浏览器就是采用从WebKit分支出来的Blink引擎。

诞生过程:

当时由谢尔盖布林和拉里佩奇创建的谷歌公司还只是一家小公司,当时的CEO埃里克施密特一直反对开发浏览器,毕竟浏览器大战就已经够让他头疼了,不过直到他看到由创始人邀请来的Firefox开发人员开发的chrome的演示之后就改变了主意,而且当时还说了一句:“它是如此之好,以至于它基本上迫使我改变了主意”,于是在年就召唤来了当时的桑达尔皮查伊也就是现在的谷歌CEO来带头开发。谷歌chrome浏览器的诞生离不开苹果公司开发的WebKit引擎,因为chrome最开始就是使用的是Webkit。

正式发布:

在年9月2号当天谷歌公司就将其作为测试版首次公开发布,适配了当时火热的WindowsXP系统,还支持43种语言,到当年的12月,第一个稳定版本才发布,收获了一波好评热潮,而市场份额大约为1%,跟当时的InternetExplorer比起来还是小巫见大巫,不值一提,当时的微软也压根没有把这个日后可以打败它的浏览器放在眼里,由于简洁的界面和优秀的渲染引擎得到了用户的认可,而且市场份额也突破了1%,这个时候当然要乘胜追击,谷歌下一步就是要适配苹果和Linux操作系统了,要做到跨平台才会吸纳不同平台的用户去使用它,很明显这个策略在当时也是起到了一定的效果。

chromium项目:

有小伙伴肯定就会问,chrome浏览器不是有一个chromium开源项目,跟谷歌浏览器有啥关系?这个Chromium项目大约一半是由C++编写的,包括了Blink和V8引擎,当然了也有其他的语言,例如C语言,在大学学习C语言的时候,我就感觉学这玩意很学起来很痛苦,考试的时候也就60多分,差点挂科(题外话)。这个项目包含了浏览器所需的任何基础功能,包括用户界面,渲染引擎,网络协议等等,所以谷歌浏览器大部分代码都是来源于这个Chromium项目,贡献这个项目的不仅有谷歌,还有我们所熟知的Intel,LG,Brave,Microsoft等等。像我们国内很多浏览器都是基于Chromiumx项目进行二次开发而来,例如浏览器,百度浏览器,遨游浏览器,世界之窗浏览器等,国内网友都喜欢调侃说是套(换)皮浏览器~~~

Chrome的发展:

得益于谷歌公司对该款浏览器进行不断的性能优化,升级新技术,以及对多平台的支持,在年2月7日便推出了适配Android4.0的第一个测试版,而与此同时,鉴于InternetExplorer浏览器的安全问题以及羸弱的性能,微软终于尝到了自己的恶果,市场份额不断的流失,反观Chrome浏览器则是一路高歌猛进,势如破竹,短短几年的时间就超越了微软的IE浏览器,在之后的几年微软打算重新开发一款新浏览器Edge和Chrome抗衡,不过值得一提的原来的旧版Edge采用的是和IE一样的内核Trident,不过市场并没有接受这样一款浏览器,看到现在几乎看不到IE的存在了,微软也索性本着打不过就加入的心态含着泪加入了Chromium项目,开发出自己的新Edge浏览器,正所谓三十年河东,三十年河西,曾经的IE,沦落到人人喊打的境地,特别是对程序员来说,适配IE简直就是灾难,而chrome的发展为Google公司带来了丰厚的利润。

扩展:Edge浏览器

新版Edge浏览器的开发我个人认为是微软在IE被抛弃的前提下不得已而为止的一个选择,但是很显然,微软成功了,放下身段去投入Chromium项目并积极的开发,虽然曾经很长一段时间我都是用的chrome浏览器,但是自年推出了Edge之后我便开始尝试使用该浏览器,发现出奇的好用,因为Edge继承了Chrome的优秀“品质”,而且对于国人来说能多端登陆同步数据才是最有用的,Chrome浏览器在正常网络下是无法登陆的,自然也就不能同步数据了。加上配合Windows11的流畅设计UI,和Windows浑然一体,所以到现在为止,我的主力浏览器已经换成了Edge,但是这仍然不妨碍我继续喜欢Chrome(~~俺不是渣男~~)。

总结:

若没有apple公司的WebKit和Mozilla的开源软件也就没有今天的Chrome浏览器,Chrome浏览器从最开始的一个默默无名的小众软件一跃成为今天大多数电脑的必装软件之一,一路走来也算是颇多坎,我们也可以看到Chrome的发展也带动了JavaScript以及其他技术的发展。加上插件的支持更加的如虎添翼!

分享 转发
TOP
发新话题 回复该主题