Web2.0這個概念算是流行了,但是,天天有人讓我解釋什么是Web2.0。明里是表示謙虛、好學(xué),實際上是諷刺我以及鼓吹Web2.0的人亂造概念,混淆視聽。
其實,Web2.0也不是我發(fā)明的,是美國人閑著無事搞出來的。對Web2.0的基本定義,是他們在一次沙龍中提到的。keso在今年5月份進(jìn)行了報道,并提供了專題PPT下載,但好像看到的人并不多。
感興趣的可以去keso的頁面下載ppt自行學(xué)習(xí),herock則提供了一個中文翻譯版本。
Web1.0的代表是門戶模式,由專門的編輯和作者創(chuàng)造內(nèi)容,互聯(lián)網(wǎng)的用戶主要扮演閱讀、獲取信息的角色,而Web2.0,互聯(lián)網(wǎng)的用戶更多的參與到內(nèi)容提供和創(chuàng)造,在Blog領(lǐng)域和Wiki領(lǐng)域中表現(xiàn)得最為明顯。
這個變化主要是強調(diào),Web1.0的網(wǎng)站內(nèi)容構(gòu)成一般以頁面為基本元素,而Web2.0以更小的信息單元構(gòu)成。這里的原文Post和Record,翻譯成“帖子”/“記錄”就比較難理解了。如果看原文,這兩個單字的引申含義包括:
1、信息單元是可以動態(tài)發(fā)布的,如一篇Blog
2、信息單元是可以交互的、如支持評論、回復(fù)、TrackBack
3、信息單元進(jìn)一步趨向格式化,例如對RSS Feed的支持、例如Google Base
這里說Web1.0的內(nèi)容是靜態(tài)的,并不是指Web1.0信息更新不及時,而是強調(diào)Web1.0的內(nèi)容缺乏足夠的互動機制以及通過互動機制產(chǎn)生隨時變化的新內(nèi)容。
Web1.0的網(wǎng)絡(luò)用戶,只需要使用瀏覽器標(biāo)準(zhǔn)的頁面瀏覽功能,而Web2.0,由于RSS的支持,除了瀏覽器,可以使用更多的閱讀工具,例如RSS閱讀服務(wù)(BlogLines、gougou),RSS離線閱讀軟件(周伯通、點點通)。至于那個其他,我們最近也可以看到很多類似個人門戶的東西(live.com),甚至是郵件客戶端(FoxMail)支持RSS瀏覽??傊?,不要狹義的把瀏覽器理解為那個Windows窗口,而是他的內(nèi)容呈現(xiàn)機制已經(jīng)發(fā)生了變化。
這是一個技術(shù)變化,如果準(zhǔn)確知道Web Service的定義,甚至能夠區(qū)別SOA和Web Service的關(guān)系,相信都是技術(shù)人員,因此不進(jìn)行過多解釋了。簡單的對普通用戶講,從Web1.0到Web2.0,體系結(jié)構(gòu)將更加靈活,系統(tǒng)設(shè)計和程序開發(fā)人員可以將一個服務(wù)劃分為更小的功能單元,通過標(biāo)準(zhǔn)的程序接口進(jìn)行排列組合和聯(lián)系,甚至訪問其他程序人員開發(fā)的服務(wù)。
Web1.0下,傳統(tǒng)網(wǎng)頁的制作需要網(wǎng)頁編輯技巧、FTP上傳技巧。后來,有了內(nèi)容管理和發(fā)布系統(tǒng)、模版技術(shù),一些網(wǎng)絡(luò)內(nèi)容編輯也可以參與到內(nèi)容創(chuàng)建活動中了。而Web2.0,以Blog和Wiki為代表的內(nèi)容創(chuàng)建,則不需要任何技術(shù)參與和流程控制。
Geek,一般理解為對某一領(lǐng)域非常精通,具備深厚造詣的人。Web1.0的話語權(quán)掌握在少數(shù)人手里,而Web2.0降低了話語權(quán)的門檻,使更多人有發(fā)言機會并從而影響輿論走向。