也說 Web2.0 和 1.0

     Web2.0 鬧鬧嚷嚷的發展到今天,有人說 Web2.0 的網站已經全面覆滅了,因爲沒有“盈利模式”。有人說,Web2.0 的應用和發展纔剛剛開始。
    但是要問到底什麼是“Web2.0”,卻沒有幾個人能說的明白。搞明白這個問題十分緊迫,因爲 Web 2.0 的觀念已經傳播的如此廣泛,以至於很多公司正在將這個詞加到他們的行銷炒作中,但卻沒有真正理解其含義。同時理清這個問題也很困難,因爲許多號稱 Web2.0 的創業公司也許並不是 Web 2.0,而一些我們認爲是 Web 2.0 的應用程序甚至不是真正適當的網絡程序!

    在網上搜索了一下,有一片文章談了 Web 2.0 的一些主要特性(http://www.enet.com.cn/article/2005/1122/A20051122474593.shtml):

    1. 互聯網作爲平臺
    2. 利用集體智慧
    3. 數據是核心
    4. 軟件發佈週期的終結
    5. 輕量型編程模型
    6. 軟件超越單一設備
    7. 豐富的用戶體驗

    文章進一步具體總結到:

    - 服務,而不是打包的軟件,具有高成本效益的可伸縮性。
    - 控制獨特的、難以再造的數據源,並且用戶越多內容越豐富。
    - 把用戶作爲共同開發者來信任。
    - 利用集體智慧。
    - 通過客戶的自服務來發揮長尾的力量。
    - 軟件超越單一設備。
    - 輕量型用戶界面、開發模式、和商業模式。

    這些一看就是翻譯過來的“舶來品”,其大概意思就是說,Web2.0 首先是互聯網平臺上的一個概念,強調的是服務、參與、交互。爲此,互聯網軟件的代表性特徵就是它應該被作爲服務來交付(SaaS) - 這將導致這類公司的商業模式上必須有根本性的變化。運營必須成爲一種核心競爭力,用戶必須被作爲共同開發者來對待。

    針對互聯網的具體應用,還列舉了 P2P 應用、維基、博客、搜索引擎優化、網絡服務、標籤、聚合等等新興的應用。可以看到,過去的個人網站、內容發佈、目錄、粘性已經被新的概念所代替。過去的內容製作(收集)、編輯、管理,已經成爲所有參與者的一項共同任務,大家建設、大家管理、大家共享。過去的內容分類是人爲的、強制的,現在可以根據標籤 (Tag)的出現頻度對內容的重要性進行排序,包含高頻度標籤的內容,被人爲是重要的內容。這就比強制分類更科學和符合人性。博客代替了個人網站,使人更關注於內容的敘述,而不是被“網站”這個籠統的概念所壓迫 - 站長留給那些該當的人當去吧。互聯網從誕生之初,就承載了自由和共享的精神,但是 Web2.0 的理念使這種精神離我們更近一些、更清晰一些。

    實際上,Web1.0 時代,人們就一直在強調共享、交互,論壇就是其典型代表。直到 Web2.0 出現了博客等應用,才凸顯了個人在網絡生活中的能動性和重要性,強調張揚個性色彩。但是 Web1.0 和 2.0 並不是水火不容的兩回事,發展總是連續的。比如現在的博客和論壇實際是並存的,並且假以技術手段,它們可以相互切換。看來主要還是形式的變化,不變的還是內容。瓶子包裝變了,酒還是老罈子的酒。

    從 Web1.0 到 2.0,互聯網精神沒有變,變化的是內容的組織和表現形式。Web1.0 和 2.0 的技術也沒有多大變化,沒聽說過哪門語言是專門用來寫 Web2.0 的應用的。Ajax 技術普遍認爲應該躋身於 Web2.0 的概念下,但是 Ajax 本身卻並不是專門爲 Web2.0 而生的,Ajax 是一個由 javascript、XML、CSS 等融合的技術,其組成部分在 Web1.0 時代已經在扮演重要角色。況且 Ajax 技術完全可以應用在 Web2.0 之前的程序中。不能說應用了 Ajax 技術的應用就是 Web2.0 的應用。

    Web2.0 對互聯網經營者來說,則更多的是一個商業的、營銷的,帶着某種廣告意味的概念。商業活動不時的需要一些新概念來刺激、來炒作,互聯網需要不停的鬧騰,發出些聲音,吸引消費着的眼球和耳朵。畢竟互聯網是“知識經濟”,玩知識經濟的人想必都是些有知識的文化人,讓文人學那些藝人去搞些類似“豔照門”的勾當,畢竟有失斯文,欠點人文內涵,於是就按照 IT 業的慣例,版本升級,推陳出新。

    Web2.0 對參與互聯網基礎建設的網絡工程師、程序員來說,兩者的區別就更小。對於需求分析、程序設計人員來說,有必要容納 Web2.0 的思想。但從編碼的角度來講,可以說完全是一回事。沒見聽說哪個程序員是 Web1.0 程序員,或者是 Web2.0 程序員。我聽說有公司招聘程序員,其中一個要求是“有 Web2.0 的開發經驗”。不知道所謂“Web2.0 的開發經驗”具體是什麼經驗,難道寫一個博客系統和一個 CMS 系統有什麼本質的區別嗎?我個人認爲,招聘者本身就是個外行,不懂 Web 1.0 和 2.0,僅僅是人云亦云而已。即使對於需求分析人員,分析 Web1.0 和 2.0 的用戶需求有本質區別嗎?

    互聯網的本質還是一個工具,爲人服務是它誕生、存在和發展的唯一理由。只要能更貼近人性,爲人提供更多、更貼心、更方便的服務,我們爲什麼非要強調是 1.0 還是 2.0?
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章