Web 1.0時(shí)代的網(wǎng)絡(luò)是一小撮人為一大群人撰寫內(nèi)容的網(wǎng)絡(luò)。人們從源頭便可直接獲取信息,要圖片設(shè)計(jì)信息就去Adobe.com,要Windows信息就去Microsoft.com,要看新聞就去CNN.com。然而,隨著時(shí)間流轉(zhuǎn),越來越多的人在閱讀網(wǎng)頁之外也開始自己寫些東西。一個(gè)有趣的結(jié)果隨之而來——突然之間,信息多得我們無法與之保持同步了。我們沒有足夠的時(shí)間去關(guān)注所有想要我們關(guān)注的作者,而瀏覽有相關(guān)內(nèi)容的全部網(wǎng)站更是顯而易見不可能。很明顯,當(dāng)個(gè)人寫作漸漸增長并成為主流的時(shí)候, Web 1.0的老模式應(yīng)該改改了。
Web 2.0在此時(shí)登場了,在這一模式下,網(wǎng)絡(luò)上的信息是分布在分布式的小單位“微內(nèi)容”。網(wǎng)絡(luò)的構(gòu)成元素由文檔變成了數(shù)據(jù)。我們不再需要訪問不變的舊式信息來源?,F(xiàn)在我們所依賴的是一套以其新而有效的方式聚合并重組網(wǎng)絡(luò)上“微內(nèi)容”的新工具。
這些工具,也就是Web 2.0接口,將是設(shè)計(jì)創(chuàng)意閃光的先鋒領(lǐng)域。
在這方面已經(jīng)有了很多成功案例,比如RSS聚合、搜索引擎、門戶、API(應(yīng)用程序界面,它可以提供與數(shù)據(jù)相連的接口)和Web服務(wù)(通過XML-RPC、SOAP和其它技術(shù)存取數(shù)據(jù))。Google地圖在功能上和類似服務(wù)差異不大但它提供的接口要優(yōu)秀得多。Flickr的接口可以算是最具創(chuàng)意并且也是最受歡迎的。Del.icio.us則提供了個(gè)人和社群服務(wù),它的覆蓋面遠(yuǎn)不止一個(gè)網(wǎng)站。這些接口設(shè)計(jì)正在改變我們存儲和共享數(shù)據(jù)的方式。至于內(nèi)容來自何處倒不是那么重要了。
人們常常把Web 2.0描述為“作為平臺的網(wǎng)絡(luò)”,把網(wǎng)絡(luò)看成是一個(gè)內(nèi)容互動(dòng)的平臺之后,我們很容易發(fā)現(xiàn)這種變化對于設(shè)計(jì)的重大影響。想象一下吧,當(dāng)來自不同領(lǐng)域的不同群體——公司、個(gè)人、政府等等——存儲了一系列數(shù)據(jù)之后,我們便能通過一個(gè)接口將信息混合,這一點(diǎn)是任何單一傳統(tǒng)網(wǎng)站都不可能做到的。舉例來說,Amazon.com的內(nèi)容數(shù)據(jù)庫是對外開放的,任何人都可以針對一些特殊要求去設(shè)計(jì)一些更好的接口(比如Amazon Light)。它的力量在于,借助接口,人們可以通過內(nèi)容的定制或與其他數(shù)據(jù)的重組創(chuàng)造出新的更有價(jià)值的工具。
對于網(wǎng)頁設(shè)計(jì)師而言,Web 2.0有6個(gè)值得注意的趨勢。在這篇介紹性的文章里,我們將為您介紹這些趨勢并一一舉例說明。在以后的文章里,我們會針對具體趨勢作細(xì)節(jié)性的探討。
用語義標(biāo)記語言寫頁面:和XML接軌
語義標(biāo)記,也就是精確描述頁面每一部分作用的標(biāo)記,是實(shí)現(xiàn)Web 2.0過程中最重要的一環(huán)。最常用的標(biāo)記語言HTML和XHTML一般用于顯示目的,設(shè)計(jì)師們可以通過對HTML標(biāo)簽應(yīng)用CSS來改變頁面風(fēng)格。
這些標(biāo)記語言并非完全沒有語義能力。設(shè)計(jì)師們用它們能夠描述頁面,但這僅限于(X)HTML內(nèi)建的標(biāo)簽范圍內(nèi)。比如,設(shè)計(jì)者可以用h1、p、li、cite、dl等標(biāo)簽分別標(biāo)記標(biāo)題、段落、清單、引用以及自定義列表等項(xiàng)目。這些標(biāo)簽對一些簡單的文檔已經(jīng)夠用了。但是在大多數(shù)情況下,(X)HTML內(nèi)建的這些標(biāo)簽遠(yuǎn)不足以精確描述頁面內(nèi)容。對于Web 2.0來說,對頁面的描述不僅是一項(xiàng)需求,它是實(shí)現(xiàn)Web 2.0的關(guān)鍵。
盡管HTML和XHTML的潛力尚未被挖盡,RSS這項(xiàng)技術(shù)已經(jīng)證明了語義標(biāo)記語言毋庸置疑的實(shí)力。RSS利用XML實(shí)現(xiàn)網(wǎng)頁內(nèi)容的聯(lián)合。它可以讓網(wǎng)站更方便地告知訪客什么時(shí)候有更新?,F(xiàn)在你不再需要一遍遍地點(diǎn)開你所喜愛的網(wǎng)站來查看更新了,你只需在RSS閱讀器中輸入RSS源的地址,閱讀器就能自動(dòng)定期查看站點(diǎn),在發(fā)現(xiàn)更新之后接收信息并且提醒你。它可以大大節(jié)約你的時(shí)間。
提供Web服務(wù):超越站點(diǎn)
在語義語言得到運(yùn)用之前的早期互聯(lián)網(wǎng)上,網(wǎng)站僅僅是一系列“頁面”的組合。十年前的網(wǎng)站往往更像是在線用戶手冊(干巴巴的靜態(tài)HTML網(wǎng)頁),它們的互動(dòng)方式也僅僅是Flash、動(dòng)畫和&#106avascript而已。在那時(shí),網(wǎng)站推廣就像是推銷“地皮”——那是一個(gè)在線商城和門戶網(wǎng)站在虛擬世界激烈競爭的時(shí)代。
從90年代末,特別是這個(gè)世紀(jì)的頭一兩年開始,XML語言和Web服務(wù)開始推動(dòng)網(wǎng)站的面貌發(fā)生改變。XML技術(shù)實(shí)現(xiàn)了不同系統(tǒng)間的內(nèi)容共享和傳輸,Web服務(wù)提供了和站點(diǎn)內(nèi)部相連的接口。視覺設(shè)計(jì)為內(nèi)容提供了外觀界面,而Web服務(wù)則是為同一內(nèi)容提供的程序接口。這是一個(gè)相當(dāng)有用的技術(shù)。如果網(wǎng)站開發(fā)者提供了Web服務(wù)API的話,任何人都可以建立一個(gè)和該站點(diǎn)內(nèi)容相連的接口。
Amazon.com和eBay是這種由單一站點(diǎn)向Web服務(wù)轉(zhuǎn)變的兩個(gè)成功范例,所有人都可以通過Web服務(wù)使用它們提供的海量商業(yè)數(shù)據(jù)。依賴eBay的Web服務(wù)所建立的Andale是一個(gè)很有意思的網(wǎng)站,它通過分析價(jià)格和銷售數(shù)據(jù)來告訴賣家當(dāng)前的熱銷商品及其價(jià)格。
信息重組:內(nèi)容為王
2004年11月12日,在網(wǎng)絡(luò)媒體協(xié)會的一次會議上,美聯(lián)社CEO Tom Curley發(fā)表了一個(gè)重要而有遠(yuǎn)見的講話,他說:“…在(互聯(lián)網(wǎng)發(fā)展)的下一階段,內(nèi)容本身將會會比它的展現(xiàn)形式更重要…諸如搜索、RSS和TiVo之類錄像程序——我這里說的只是一部分——等殺手軟件正在逐漸打破我們試圖存放內(nèi)容的容器