首页 声音 资讯 正文

App必死,Web永生

作者:admin 时间:2013-06-28 0

当我们回顾技术的演变历史时,我们也应该关注技术演变的背后逻辑。

几年前,美国的《连线》杂志发表了“Web已死,Internet永生”的文章,由于作者之一是长尾理论的提出者克里斯.安德森(Chris Anderson,也是《连线》杂志的主编),这篇文章的影响很大。

这几年,随着手机和平板电脑的热销,Native App大行其道,甚至美国的著名社交网站Linkedin把基于web的移动应用改成基于app的移动应用,去年,脸书的创始人扎克伯格 更是承认“专注在 HTML5 上面是他有史以来犯过的最大的错误“。似乎Web App真成了“落后生产力”。 就在几星期前,有报道说苹果的apps下载量达到500亿,这是个让人印象深刻的数字。

然而,跨过这些表象,当我们回顾Web的由来,及成就它成长的原因,我们仍然有理由相信,app必死,而Web永生。

这里,说App必死,Web永生,是指目前这种需要下载和安装的移动互联网应用模式,必然衰落(但不会衰亡),而代之崛起的是基于html和浏览器的应用,必会卷土重来,重新占据移动和整个互联网应用的主导地位。下面就细细解剖这背后的原因。

一 Web的前世今生

1 互联网的由来

为了明白是什么使Web应用(基于浏览器的)占据了PC时代的统治地位,及为什么它会在移动互联网时代卷土重来,我们有必要回顾一下Web的前世今生,以及驱动它轮回的背后力量。

从1961年有关计算机网络通信交换的论文发表,到1965年两个计算机相连的第一个计算机网络诞生,计算机之间的通信研究就正式走入了人们的视野。人们设计了TCP/IP协议,这是互联网的基础协议。打个比方,如果网络是个邮差,TCP/IP就是两个通信人的地址标准和格式,没有这个标准,邮差是无法把信从发信人送到收信人的。但是把信送到,只是通信的第一步,信件里的内容必须是用发件人与收件人都懂的语言写的,否则就是鸡同鸭讲,这种语言,换成计算机术语,就是文件/文本层次上的协议。

在60年代末,IBM发表了在文件/文本(document)层次上的通信协议(语言),即GML(Generalized Markup Language - 通用标识语言),到八十年代,GML进化成国际标准的SGML(Standard Generalized Markup Language)。SGML具有以下特点:标准,开放,跨平台,自由(不依赖于硬件和软件,不依赖于任何厂商)。下面我看看这些特点的力量。

2 技术背后的力量

当我们回顾电脑发展的历史,乃至更广阔视野的近代商业史,我们发现,“标准,开放,跨平台,自由”是推动许多技术普及或革命的力量。不要小瞧了这九个字的功力。

先谈“标准”,笔者有一次和一个搞制造业标准的学者聊天,他举了一个标准化的力量的例子,他说有一次去印度出差,看见街上各式各样的餐馆,不知如何选择,但他看到了麦当劳后,就走了进去,他并不是喜欢他眼里的垃圾食品,而是他知道,全世界的麦当劳是一样的,不会有卖羊头, 挂狗肉的事情发生。在美国的麦当劳吃的啥味,在别的地方也啥味。结果会完全符合心里的预期。在北美,中餐馆到处都是,但鲜少有做大的,更不用说做到像麦当劳这样的影响力了。

笔者认为其中一个原因就是没有标准化,同样名字的一道菜,在中餐馆A你可能吃得齿留余香,在中餐馆B可能吃得倒胃。在一个陌生的地方,在不想冒倒胃的危险的情况下,食客的选择往往是选择已经知道的餐馆,这时标准化的作用就会显现。

事实上,通讯史曾发生过标准化导致的行业革命, 1847年,美国邮政服务第一次引入了邮票(邮寄费的标准化),到1890年,它的邮件数量由1847年的1.25亿封暴涨到1890年的40亿封,而其间美国的人口不过从1847年的两千三百万左右增加到六千二百万左右。类似的例子,在机械工业也发生过。标准化是机械零件可以互换的基础。如果仔细考察标准化在社会发展过程中的作用,怎么强调其重要性都不过分。

再谈“开放”,现在,很多人都不知道王安公司了,可在八十年代初到八十年代中,王安公司是仅次于IBM的电脑公司,王安本人也一度列入全美十大富豪榜之列。 但在九二年就申请破产保护了。 王安公司由盛而衰的一个重要原因,是没有走开放路线,没有走与IBM电脑兼容的路线。我们后面还要谈到这一点。 由于标准是开放的,这样就给了所有公司进入这个领域的一张免费的门票。“开放”造就了PC及微软,也让一些走封闭路线的公司倒掉,而个人电脑的鼻祖,苹果公司也差点因封闭而挂掉。

“跨平台”就不多说了,它的好处显而易见,我们早已见证了它在信息行业的力量。

畅销书作者Don Tapscott经过大量调查,在他的畅销书“数字化的一代”(grown up digital )中,把“自由”选择列为网络一代(年龄是包括80后及更年轻的这批人)的第一个特征。

其实,就笔者的经历,不仅作为个人的网络一代,把自由当成生活必不可少的一部分;即使作为大企业,也会把“自由”列为很重要的一条技术政策。它们宁可选用费用较高的“自由”技术,也不愿采用费用较低,但却被一家公司锁定的低成本技术。

许多世界五百强企业宁可选用开放的Java技术平台,来开发信息应用项目,也不选用MS.Net技术,“自由”是重要原因之一。因为把Java用作标准语言的开发商很多,这些大企业要保持更换任何技术供应商的“自由”,他们不想被微软一家公司锁定,一旦被一家公司锁定,长时间的费用,一定 不会低。

这样的事情,在其他商业领域里已经屡见不鲜了,看看沃尔玛的许多供应商被沃尔玛榨得油灯枯尽,前不久,看到报道黑龙江几家家具商都被宜家压榨得活不去了,因为宜家几乎是他们的唯一客户。因此,不论你是供应商, 还是客户,被一家公司锁定,等于被人卡了脖子。商业上,已经有很多例子,“自由”,某种角度上说就是低成本。

3 大道至“减”

读到这里,我们很自然地会想到, SGML具备“标准,开放,跨平台,自由”的所有特征,互联网的基础协议也早已存在,可以说,在上世纪的八十年代中后期,互联网革命的所有要素似乎都已具备,为什么SGML没有成为互联网革命的主角呢?

答案是“复杂”!SGML有多复杂?让我们看一下直观的例子,EDI (Electronic Data Interchange – 电子数据交换) 是用于供应链管理用的数据交换协议(现在已被XML所取代),可以说是电子商务的祖先,而EDI是借鉴了SGML的标识语法。复杂的后果是高昂的成本。在上世纪九十年代中期,互联网刚崭露头角的时候,一个EDI咨询师的收费标准可达到每小时七百美元,换算成年薪是一百好几十万美元。由此可以想象SGML的复杂程度。在IT行业史上,无论多么玄酷,复杂的软件技术,最后不是已经安乐死了,就只是在狭窄领域苟延残喘。我相信,将来也不会有例外。 要么变得简单,要么被简单所淘汰。“复杂”就是SGML最短的那块板,而且及其短。

IT业有许多“高帅富”,他们既有改变世界的能力,也有改变世界的梦想, 然而,IT业改变世界,也改写历史的最靓丽的桂冠 - 互联网之父,却让一个“屌丝”物理学家-Tim Berners-Lee摘了去,其实,Tim Berners-Lee做的无非是减法,即简化了SGML的标准,这和乔布斯的某些做法有异这曲同工之妙,嘿嘿,大道至“减”! Tim Berners-Lee简化SGML的同时,也创造了HTTP协议,HTTP是基于客户端/服务器端(Client/Server)模型的应用层的协议,它和HTML有一个共同的特征,就是简单,而且是极其简单,它最早的版本只有一个方法(Get)。“简单”对于开发者(商), 意味着低成本。这不论对于用户还是商家都至关重要。

尽管HTML不完全是由SGML发展而来,但HTML继承了SGML的基因:标准,开放,跨平台,自由(不依赖于硬件和软件,不依赖于任何厂商)。但同时,HTML却没有SGML的缺陷 – 复杂。可以说,1990年HTML和HTTP的诞生,是互联网革命的真正开始。1990年可以说是互联网革命元年。

许多人把Web和互联网等同起来,但互联网比Web的范畴大的多,Web只是互联网的一部分,否则《Web将死,Internet永生》也就根本站不住脚了。 Web的应用都是基于浏览器的,最早版本的浏览器也是Tim Berners-Lee带头开发的,其实,浏览器可以说是一个互联网的Native App, 只不过它一开始就是一个平台式应用。

4 免费的午餐

然而,我们仍然可以开发利用HTTP的Native App, 就像浏览器一样,为什么从最开始Native App就没有成为互联网应用的主流呢?我认为还有一下几个原因:

免费是第一个原因, 雅虎的历史,相信多数人都耳熟能详了,雅虎的最大贡献可能就是在互联网的早期年代,创立了免费的模式,这一模式,对浏览器成为Web应用的平台有很大的助力。雅虎即使不是最早的商业网站,但也是在互联网革命开始的早期最有影响的网站。

免费对早期Web应用是个催化剂,极大地加速了Web 应用(网站)的普及。 第二个原因,是, 在九十年代早期到中期,软件开发工具和技术,远不如现在发达和强大,人们利用现成的浏览器作为平台开发Web应用,远比自己开发Native App的成本小的多,维护成本和升级成本也低得多。

当然,免费是可能由于一开始雅虎 的创始人就把互联网当成新媒体有关,媒体的主要收入模式之一是广告,而广告的价值来源是海量观众/受众,所以流量一开始就是雅虎的关注点,所谓“眼球”是也。因为如果一开始就对内容收费,做大的速度就会慢很多,而且创业公司绝对做不过传统媒体,因为传统媒体的内容储备,是创业公司望尘莫及的。所以用免费的模式,迅速吸引“眼球”就成了最好选择。 这是雅虎快速崛起的原因之一,也是后来导致其被后起之秀谷歌和脸书所超越的一个诱因。

互联网有媒体的特征,但绝对不是媒体,就像QQ可用来聊天,但QQ决不是电话一样。也许,当雅虎请来一个传统媒体的老人来做CEO时,它后来的命运就已经注定了,不过,我看好现在的美女CEO,她把雅虎重新定义为技术公司,这样才可能使其重新焕发创造活力。免费,这至今仍是互联网的重要力量之一,将来也不例外。但同时,收费的内容和服务业已开始为用户接受,这也和付款越来越容易相关。

5 为什么是Web?

浏览器作为HTML的平台,正式因为HTML的以上特征,Web才主宰了时代的互联网应用。这和另一个因素也有关,即用户体验, 虽然Web界面的用户体验不如Native APP,但由于Web是新鲜事物,人们容易接受其不足的地方。但Web应用会占据统治地位的更主要的原因是:

a. 对于用户,如果每个站点都是一个Native App, 那么用户就要安装大量app在电脑上。

b. 对于开发者,如果采用Native App,要考虑不同的平台,开发成本更高,事实上,许多公司的内部应用从Native App演变到Web App,这是最主要原因之一。虽然开发者对Web App也要考虑不同浏览器之间的差异,但对这样的付出要小得多,因为浏览器是基于HTML和HTTP标准和协议的。

c. 当Native App升级时, 用户就要升级安装,而开发者更是痛苦,因为要考虑不同的平台。

d. Web App基本都是免费,但仍然可以找到营收模式,但如果是Native App,由于安装在用户的PC上,除了收费下载,就很难找到合适的收费模式,特别是上世纪九十年代。收费模式比免费模式也让用户多了许多麻烦和担忧。除非用户觉得特别必要,收费模式在互联网革命早期,是很难行得通的。

fengsan

海内存知己,天涯若比邻
觉得文章不错,微信扫描分享好友
© 2011 - 2020  钛锋网  TMTForum.com  沪ICP备15013635号