英國喜劇演員、主持人、作家兼電影製片人思締文•弗萊。(法新社)

只要稍微留意一下電腦方面的發展,你不難發現近年來一個很時髦的名詞﹕Web 2.0。

一般讀者和電腦用戶可能會覺得,這是一個甚麼新版本的國際互聯網——難道整個網絡面臨升級了?其實,它並不是網絡技術的升級,而是軟件開發者和終端用戶使用網絡方式的變化。

它是存在於人們頭腦中的一個概念,而不是現實存在的東西。


欲觀看最新兩期全文,請登記成為《新紀元週刊》訂戶;
如閣下為本刊訂戶,請登入系統。
最新兩期前的不用登錄, 請點選 前期雜誌

帳號:
密碼:

甚麼是 Web 2.0 ?

類似Youtube這樣的可以上載的網站都屬於具有Web 2.0性質的網站。(法新社)

文 ◎ 秦馨


英國喜劇演員、主持人、作家兼電影製片人思締文•弗萊。(法新社)

只要稍微留意一下電腦方面的發展,你不難發現近年來一個很時髦的名詞﹕Web 2.0。

一般讀者和電腦用戶可能會覺得,這是一個甚麼新版本的國際互聯網——難道整個網絡面臨升級了?其實,它並不是網絡技術的升級,而是軟件開發者和終端用戶使用網絡方式的變化。

它是存在於人們頭腦中的一個概念,而不是現實存在的東西。
——思締文•弗萊

借用英國喜劇演員、主持人、作家兼電影製片人思締文•弗萊(Stephen Fry)的話說:它是存在於人們頭腦中的一個概念,而不是現實存在的東西。這個概念強調信息的提供者和使用者之間的互惠關係。換句話說,是真正意義上的交互,因為人們既可以上載也可以下載。

Web 2.0的基本特徵

有一些技術專家質疑,人們是否正確使用了這個名詞,因為很多的 Web 2.0技術在互聯網的早期就已經有了。

Web 2.0的支持者認為,互聯網的使用正在日漸以交互性和社會性為導向。

而Web 2.0的支持者認為,互聯網的使用正在日漸以交互性和社會性為導向。在他們眼中,這個名詞包括以下一個或者幾個特徵:

1)將網站從簡單地提供信息,轉變成既提供信息又提供功能的資源,從而成為一個為終端用戶提供網絡應用程序的計算平臺。

2)既創造信息又傳遞信息的社會現象,特徵是公開交流、沒有擁有者、自由共享和使用,也就是一個「交談的市場」。

3)將功能同網絡技術區分開來的名詞,使得開發新的商業模型和流程變得極為容易。

4)通過強調深度連接改善網站內容的組織和分類。

5)互聯網經濟價值的提升,甚至可能會超過九十年代末網絡公司的興起。

Web 2.0名詞的早期使用者將它當成語義網的同義詞。

這兩個概念有點相似。結合了社會性網絡系統(social-networking system)和基於標籤的分眾分類法(folksonomy),並通過博客和維客(wiki)發表,這已經創建了一個語義網環境的基礎。

Web 2.0應用程序

在二零零四年舉辦的第一次 Web 2.0會議上,Web 2.0應用程序的重要特徵被總結為以下幾點:以互聯網為平臺;以數據為驅動;分享與參與的結構創造的網絡效應;將不同的開發者分散開發的功能組合起來,形成不同的系統和網站,由此帶動新的創新;由內容和服務組合形成的輕型商業模型;軟件不斷發行與升級的循環將會終結;可以跨設備運行的軟件;新加入者容易入門。

不過,如何定義Web 2.0應用程序還存在著爭論。通常Web 2.0網站會具備一些特徵,包括一下幾點:以網絡為平臺,完全通過瀏覽器來發佈程序;用戶在網站上擁有自己的數據並控制這些數據;鼓勵用戶在使用程序的過程中,通過參與的方式提高程序的價值。這與以往程序通過不同級別的訪問控制,限制用戶對功能的使用截然不同;一個豐富多彩的、交互的、友好的基於Ajax或者類似框架的用戶界面;一些社會性網絡的特徵。

Web 2.0所使用的技術

Web 2.0的技術包括服務器軟件技術、內容聚合軟件技術、消息傳遞協議、基於標準的瀏覽器及插件和擴展軟件,以及各種客戶端軟件。這些不同的軟件提供了信息存儲、信息創造以及信息傳遞功能。這已經遠遠超過了人們過去對一個網站的期待。

Web 2.0的發展激發了新技術和應用程序的出現。

豐富互聯網應用程序(Rich Internet applications)技術允許一個網頁更新其中的部份內容,而無須更新全部的網頁內容。最近出現的豐富互聯網應用程序包括Ajax、Adobe Flash、Flex、Nexaweb、OpenLaszlo和Silverlight。

豐富互聯網應用程序的出現,引發了基於網絡的應用程序和桌面系統的出現,這些網站模仿個人計算機上的應用程序,例如文字處理程序、電子表格、幻燈片程序等等。二零零六年,谷歌併購了其中最有名的網站Writely。

在服務器端,Web 2.0應用程序還是建立在現有網絡服務器的基礎上,不過對後端軟件的要求更高,需要更穩定的數據庫和工作流控制,並變得更像傳統的企業內部網。在客戶端,或者通過HTML頁面,或者通過Javascript這樣的腳本語言,或者通過Flash、Silverlight或Java,一方面利用用戶的計算機,減輕服務器的負擔,同時為用戶提供功能,允許用戶對服務器上存儲的數據進行操作。

內容的聚合則是通過標準化的協議實現的。這些協議包括RSS、RDF、Atom,這些協議都是基於XML格式的。

社會性網絡系統則使用像FOAF或者XFN這樣的協議,擴展網站的功能或者可讓終端用戶不通過中心網站就可以交互。

Web 2.0應用程序還需要網絡協議的支持。REST和SOAP都允許用戶操作和控制服務器上的數據。

人們對Web 2.0的爭論和批評還在繼續。但是無論如何,Web 2.0成為近年互聯網技術的新寵是不爭的事實。

Web 2.0的各類應用程序正在越來越多地引起人們的興趣。可以預見的是,會有更多的人加入到使用者隊伍中來,也隨之會有更多的人對Web 2.0這一新名詞發生興趣。◇


互聯網的使用正在日漸以交互性和社會性為導向。(法新社)


本文網址:http://mag.epochtimes.com/042/3765.htm(新紀元周刊)