当一个功能足够强大的时候,它就可以成为了一个应用,当它再强大一点的时候,它就可以作为一个系统了。
前些日子在每日一问看到这个问题:如果有一款pc浏览器能超越chrome,那你觉得这是一款怎样的产品;这个题目如果改为未来的浏览器会怎么发展更有意思一点,因为chrome也可以随着发展更新。
首先想到的便是小程序浏览器或者说是应用浏览器,集成了众多功能或者说是应用的浏览器,可以满足用户的大部分需求,就像chrome的众多插件一样。
一、浏览器的发展历史
1.创造
浏览器之父蒂姆·博纳斯·李是第一个使用超文本来分享资讯的人,而首个网页浏览器WorldWideWeb(简称为3W)也是他在年创造的,值得一提的是他在94年的时候他创办了非盈利性组织万维网联盟(W3C),在那个时候,CERN(欧洲核子研究组织)的人用网页浏览器处理庞大电话本;这个时候浏览器只是个功能。
随后浏览器加入了跟用户互动,允许用户浏览别人写的网站以及图像功能,这个时候的浏览器已经有应用的影子了;NCSA(国家超级电脑应用中心)的Mosaic浏览器(已停止开发)更是使互联网和浏览器得到了迅速发展,并且可以在MAC和Windows下运行。
2.微软和网景的战争(第一次浏览器大战)
这是一个很重要的阶段,年,Mosaic的负责人马克·安德森从NCSA离职和克拉克一起创立了网景通讯公司,读过吴军老师的《浪潮之巅》的人应该都听过这个公司,而在书中吴军老师也详细讲了这场的战争的始末。
在同年10月,网景发布了网景导航者Netscpe,也就是“网景浏览器”,现在的许多专业名词和功能都源自与它–cookie、网页框架和JS等都是在这款浏览器中被定义的。
网景浏览器不到一年的时间就卖出了几百万份,以至于仅成立一年的网景在年就上市了;同时比尔·盖茨也在同事演示网景浏览器之后意识后浏览器的重要性。
匆忙购入了Spyglass公司的技术,改成InternetExplorer;并且和windows捆绑免费提供给用户,与最开始的IE相比,网景浏览器功能上还有所优势,但是到了IE4.0的时候,网景便毫无优势可言,所以网景的失败是必然的。
但是这也就为微软反垄断官司埋下了伏笔,在法庭上,盖茨狡辩说了句:“IE不是一个单独的软件,而是Windows的一个功能。”
但这个时候的浏览器已经是一个应用了,一个用于连通用户和互联网的应用了,不再是一个用于处理电话本的功能了。
微软之所以得以控制整个微机行业,在于它控制了人们使用计算机时无法绕过的接口-操作系统。现在,网景控制了人们通向互联网的接口,这意味着如果微软不能将它夺回来,将来在互联网上就会受制于人。——《浪潮之巅》
3.百花齐放(第二次浏览器大战)
虽然在反垄断官司中微软最终败诉,但是网景没有等到裁决结果就支撑不住了。但是这件事为后来者提供了如何击败微软或者如何避免这种流氓竞争的思路。
在被收购的前几个月,网景公布了源代码,成立了Mozilla(自由软件社群),来试图挽回Netscape的市场占有率,但是并没有成功,98年末网景被美国在线收购。
但是Mozilla的这群人开发出更稳定、更多功能的新一代互联网应用包,在02年时上线,我们可以看作是Mozilla1.0,这是在浏览器历史上是里程碑的存在,Mozilla后来改名为Firebird,最后在04年的时候改名为Firefox,也就是我们都很熟悉的火狐浏览器。
而火狐浏览器的出现也正式拉开了第二次浏览器大战的序幕了,这次战争真要算的话我觉得是在12年chrome成为全球老大结束的,这一次的参战方较多:IE、Firefox、Safari、Chrome。
(1)IE
在03年的时候,微软因为大势已定的原因宣布不再出新的IE,但是在05年初的时候就改变了计划推出了IE7,至于现在的IE我只能用被抛弃来形容,微软扶持的是edge,但形式也不容乐观;导致这种情况的原因也是微软自大,在大势已定的情况下不思进取,并且不去及时处理和网景浏览器战争留下的问题。
(2)Firefox
可以说火狐是让微软改变计划的重要因素,在04年火狐浏览器登台之后,由于优越的性能和优良的页面编程工具吸引了大批开发这,随后通过开发者普及自来水给普通用户;虽然现在火狐浏览器不及Chrome,但是由于有着大量好用的插件,依旧占据一定份额。
(3)Safari
03年6月的时候苹果推出了safari的测试版,使用了自己的浏览器引擎webkit,chrome也是使用的这个浏览器引擎,整体而言,Safari并没有掀起多少水花,但是苹果在自己手机和电脑中都自带了safari浏览器,所以也占据了一定的市场。
(4)Chrome
可以说是后起之秀了,在08年的时候google发布了chrome浏览器,并且google在自己首页上也推荐用户下载chrome浏览器;Google是一家创新性很足的公司,并且取长补短,拥抱变化。
单从性能上,chrome远超其他几位,而在插件上,也不输火狐;并且整个页面简洁,对开发者也相当友好,开源chromium项目也给chrome带来了生命力,也加速了浏览器的发展进程,所以chrome成为了龙头老大也是必然的。
当然除去这些浏览器还有些其他的,比如Opera,是一个特别灵巧的浏览器,在96年就发布了,但是市场占有率并不高。
第二次浏览器大战中,单纯靠吸引用户已经行不通了,而是需要靠整个浏览器的生态软件或者插件,已经在慢慢向着系统靠近了。
4.以史为鉴,可以知兴替
在整个浏览器的发展历史中,最有优势的本应该是网景浏览器和IE,但是网景却在与微软的战争中迷失了自己,或者说没有找到一种合理应对的方法,在与微软的斗争中,网景一味的增加新的功能,并且支持JAVA这种新的技术,拥抱变化是一种好事,但是这些过程当中却导致了整个浏览器的性能下降。
除此之外,网景本可以发展成一个门户网站,成为像雅虎或者google这样伟大的公司,但是最后却被美国在线收购。
随后的IE则可以说是完全浪费取得的胜利,没有跟随时代的发展,也没有去改进整个IE的体验。
最后的赢家Chrome就是一直在拥抱变化并且保证自身的性能,最好的例子就是chromium项目,一个开源实验场,会尝试许多新鲜的东西,然后等这些新的技术稳定后再加入到chrome当中,所以我并不认为将来有什么浏览器可以取代chrome,而是chrome会引导一个新的潮流。
从功能相对而言,浏览器是从单一功能发展到应用的,以及接下来提及的ChromeOS系统。
5.ChromeOS系统
这个项目是Google在09年提出来的,在11年正式上线,如下图所示,实际上整个ChromeOS系统基本上可以看作是一个chrome浏览器,Google也提出了一个“网上即平台”的观点,让用户可以使用互联网使用浏览器解决大部分的需求。
而Google所推出的上网本Chromebook搭载这个系统的性能只能算是一般,可以支持看视频等基本功能,大部分性能都是由服务器来决定的,也就是说用户在“云端”工作。
但是这款上网本销量并不好,有着“一流理念、二流配置、三流价格”的称号,因为一旦无法联网基本就跟破铜烂铁一般了,台式机游戏本靠着性能还能打打单机游戏,也能办公写文档。
无疑Chromebook是失败的,那个时候PC时代的帷幕已经在慢慢落下,而Chromebook性能无法与笔记本相提并论,在便携性上也不如ipad,在移动端也并不占优势。
但是并不意味这ChromeOS是失败的,就像我之前提到过的小程序浏览器或者应用浏览器一样,这会是每个浏览器都想做的事情。
这个时候的浏览器已经可以当作一个系统了。
二、什么是应用浏览器
1.当年有一个的问题:你的手机如果只留下三个软件,你会选哪几个
QQ、浏览器、支付宝
当时是14-15年期间,移动支付并不算流行,我也还没从QQ转到