浏览器:web世界之门

UCDchina书友会 基地从 四方城 换到了 先锋书店 ——一个氛围很不错的地方。这里的管理很开放,书籍都放在触手可及的地方,随意翻阅。过道中设置了很多桌椅,有很多学生模样的人坐在那里看书,有的还做着笔记。因为怕影响别人用功,所以我们挑了块远离人群的地方布置场地。隽辰 这次特意准备了印有 UCDchina 新 logo 的签到表和标识牌。一阵寒暄过后,开始这次的主题——"浏览器";。

经过轮转式的自我表述,大家普遍比较亲睐 FF。一来,FF 的 Firebug 插件是 web 前端开发之利器,比较符合与会人员的职业特点;其二,FF 的开放性使得不同人不同需求都可以得到不同程度的满足。期间特别提到了 Maxthon 的收藏夹同步功能,从而引出了后面关于"平台";和"打包";的讨论。后面的自由讨论比较夸张,甚至由浏览器转移到"能源危机";、"共产主义";之上。好在,会议主持者及时的把大家从外太空拉了回来。

对于浏览器的展望,结合大家的讨论,谈一下想法:

一. 近几年

会出现两极分化的趋势,一种是平台化,即一个通用的可被定制的浏览器,类似于现在 FF。另一种则是集成化,即包装了一系列特定功能的为指定人群服务的浏览器。

第一种情况,从 ie8 加强插件就已经可以看出些端倪。简单一句话就是:我来搭台、你来唱戏。比方说 Mozila 出了一个浏览器 FF ,如果你想要通过浏览器收听 MP3,那你只需要去网上搜个 MP3 播放插件给 FF 装上就可以了。

第二种情况,则是打包集成,比如说对于炒股的人群,让他们去下载什么插件再安装显然比较困难,那么直接出一个"炒股浏览器"好了,里面内置实时股票行情、教程等服务。拿来装上就完全可以使用了,不用任何调试。

我认为这两种情况其实不冲突,集成打包就是对平台的加强和再包装。平台只负责基础设施,区别只在于平台上的服务是由用户自己搭建还是由某特定服务商搭建。就像是目前的山寨手机大部分用的还都是台湾联发科的芯片。

二. 不久的将来

iOS

ZeroKoma 认为随着互联网应用的不断发展,操作系统的作用会越来越淡化,浏览器最终会成为应用寄生的平台从而取代操作系统。这一点,我并不同意。从大方向来讲,浏览器和操作系统的界限将会越来越模糊。但首先我需要给浏览器的下个定义:就目前的情况来看,浏览器始终只是在操作系统上层的应用程序而已,它不会也不可能代替操作系统。我的观点是,操作系统的 shell,类似于 windowsexplorer 会取代应用层面上的浏览器,直接进行网络操作。而操作系统也会趋于微化——比较类似于现在的 Bios。于是 隽辰 提出了一个观点——终端即浏览器。用例子来说明就是,你买了个 mp3,打开 mp3 就可以浏览到 x 公司所提供的备选曲目,通过选择就可以直接进行收听了。对于用户来说,在这个 mp3 上是看不到浏览器的痕迹的。至此,浏览器则转变为一个集成某一功能或服务的网络接入设备。

三、较为久远的将来

matrix

这部分是我最夸张的想法——没有浏览器,只有接口。未来的人们就如同黑客帝国里的 Neo 一样,背后插着的管子就是他们与社会( Matrix )的接口。所有的信息都经过这条管子进行传输。所谓的听歌、运动也只不过是管子传输给个体的生物电讯号罢了。管子的另一个重要功能在于它还可以传输人体维持生命所需要的必要养分。想一想,这实在太可怕了。

金餠小毅 也都写了相关的文章,比本文要务实的多,推荐阅读。