雖然在線能做的事情在最近十年膨脹起來,但Web的初級程序設(shè)計難以為繼。那樣的威脅會使世上最大的創(chuàng)新引擎夭折——直到一小組Web競爭對手合力挽救它,Web已經(jīng)顯老了。
從表面上看,Web似乎發(fā)展良好:網(wǎng)站在過去的十年里發(fā)育生長,變得更加強大和聰明。與1990年代主要顯示靜態(tài)文本和圖象的網(wǎng)站不同,2000年代的網(wǎng)站能夠做很多事情。我們能夠在谷歌地圖上操縱簡筆人物畫,并把在現(xiàn)實場所拍攝的照片帶出。然而,在表面之下,由于視頻和其他多媒體元素在最簡單的網(wǎng)頁上常常不能連續(xù)而流暢地播放,這個“Web 2.0”時代還需要許多帶子和膠水。(相關(guān)閱讀:細看Web 2.0的三大技術(shù)特征)
為了把一切聚集在一起,網(wǎng)站開發(fā)者需要幫助:他們避開原先使Web興旺發(fā)達的開放程序設(shè)計標準HTML找到幫助。視頻要達到可以播放而電腦動畫也可以跑起來的地步,網(wǎng)站就把一些專用程序添加到他們的站點上——這些程序采用貌似未來主義的名稱,如Flash和Silverlight(銀光)——并迫使用戶各自下載相應(yīng)的“插件”來運行程序。那樣使網(wǎng)站變得復(fù)雜,響應(yīng)緩慢,足以使PC討人厭?墒菍τ谖磥淼挠嬎闫脚_——移動設(shè)備來說,這往往是不可接受的。別忘了,移動設(shè)備屏幕小,而且有連接不穩(wěn)定的傾向。
而且,那個問題對進一步削弱Web的發(fā)展添油加醋:種種應(yīng)用的興起。這些為諸如智能電話和平板電腦等特定設(shè)備定制的應(yīng)用程序從Internet把信息、電影和游戲發(fā)送出去,使用戶不必前往WWW上的某個頁面。確實,有人談?wù)摳鞣N適合應(yīng)用的“開放平臺”;與由Apple管制的應(yīng)用商店大不相同,Google的機器人市場(Android Market)讓任何開發(fā)人員開發(fā)可用于運行Android操作系統(tǒng)的設(shè)備。不過,這是一個有限的開放形式,遠未達到創(chuàng)建Web的理想:任何有機會接觸或使用瀏覽器和搜索引擎的人,也就是說每個人都有可能獲得或利用在線信息。
Web出現(xiàn)之前,上網(wǎng)是可能的,不過,那時許多人是通過閉路式服務(wù),如Prodigy、CompuServe和America Online上網(wǎng)的。直到Web作為公共平臺冒了出來,用HTML的共享DNA闡明其開放性,Internet才轉(zhuǎn)化為世界上經(jīng)濟價值最大的發(fā)電機。然而,時光流逝,Web的地位岌岌可危。
幸好,少數(shù)關(guān)鍵人物把他們之間的較量放在一邊,并領(lǐng)導(dǎo)了一次起義,及時給予Web另一次機會。
意外而成功的行動
當?shù)倌贰げ{斯-李于1980年代末想出編造一張巨大的網(wǎng),把各種文檔互相鏈接起來的時候,他需要某種手段告訴這些網(wǎng)頁如何表現(xiàn)并且怎樣互相鏈接。當時,沒有完全勝任這項任務(wù)的計算機語言,所以,他就自創(chuàng)了超文本標記語言。成功實現(xiàn)的HTML是一組標記的集合,幫助組織文檔,以便計算機能夠加以解釋,恰當?shù)仫@示并相互鏈接起來。久而久之,HTML成為伯納斯-李的WWW的母語。
Web開發(fā)人員用HTML編程,告訴瀏覽器遇到網(wǎng)頁時要做什么。本質(zhì)上,程序員是利用一本標準化的詞典識別網(wǎng)頁的哪些部分是圖像、文本、下拉式菜單等等。至關(guān)重要地,HTML本身體現(xiàn)了這樣的理想,知識意味著要共享。與把程序代碼隱藏起來的專有軟件不同,HTML讓任何人都能觀看其作品并從中學(xué)習(xí)。訪問《紐約時報》網(wǎng)站,點擊Web瀏覽器菜單上的“查看”,然后是“源代碼”。現(xiàn)在可以看到,Google獲得站點描述的位置,因為nytimesco.m嵌入到HTML中。
想認識全國各地的創(chuàng)業(yè)者、創(chuàng)業(yè)專家,快來加入“中國創(chuàng)業(yè)圈”
|