2006年 Web 2.0 將面臨的10個問題

者沙拉祜

現在像微軟這樣的業界領袖從來沒有非常正式的單獨提及過Web 2.0這個概念﹐顯然他們同樣下定決心指望在Web2.0上有所收獲﹐相比上個星期我們這周就像身處一個不同的世界裏。

如果你還不確定﹐就請閱讀Tim O’Reilly那篇精彩的文章“Live Software blog entry”﹐它分析了微軟在Web2.0上的一系列動作。微軟所講述都是關於RSS﹑Ajax﹑社會網路﹑作為平臺的Internet﹑作為服務的軟體等等。現在他們已經發布了早期版本﹐在這些比較正式的發布版本裏面﹐真正可以看到的只有live.com和 microsoftgadgets.com﹐但顯然還有些勢單力薄。

好了﹐現在那些強大的業界玩家真正把Web2.0的遊戲放在了心上﹐我們需要反省一下﹐理順一下思緒。在這個緊要關頭﹐我提出一些列依舊抑制Web2.0發展的事兒﹐如果匿名發表﹐可能從根本上置Web2.0於死胡同﹐成為我們軟體發展中停滯不前的落後者。

不可否認的﹐這些都是我的主觀臆斷。您可以自由地加入自己的想法或告訴我哪裏錯了﹐無須拘謹 ……

Web 2.0 面臨的10個問題

1.過渡推崇﹕ 沒有什麼會傷害Web2.0﹐除了人們大聲宣稱Web2.0是解決軟體中每個問題的方案。它肯定不是解決方案﹐如果說成解決方案就扼殺了Web2.0的可 信性。我們在物件技術中聽到過﹐我們在元件中聽到過﹐就像人們當年談起.com時一樣﹐在過去的20年中還聽到過太多其他的銀彈(原文中為silver bullets﹐估計引申含義和free lunch接近)。沒人相信有制作軟體的萬能藥﹐Web2.0僅僅是關於如何設計和構建基於Web軟體的有力的思考方法。吹牛這個詞是我從對Web2.0抱怨者那裏聽到最多的﹐讓我們停止這些行為。

2.缺少簡單的定義﹕很高興看到meme maps 和other visualizations這 些不錯的工具﹐在裏面加一些組織內容的留言清單會更好﹐就讓我們在今年年底定義Web2.0如果我們可以的話。確實Web2.0是具有很多有趣因素的大主 題。但是把任何精通Web2.0的組織聚集起來﹐讓他們來定義Web2.0﹐你會得到完全不同的答案。我們需要解決這個問題。

3.讓匆忙進入Web2.0的孩子們成熟起來﹕Flickr和del.icio.us是Web2.0 新面孔的絕佳例子。但是他們真的點燃了世界麼﹖如果他們不在了﹐有人會為他們而死麼﹖(好的﹐有些人會的──生老病死的^_^)。但是我的觀點是在Web 年幼之時﹐這些人初來乍到﹐但這樣很好﹐他們作為我們生活的中心無處不在﹐就像提起Google﹐都已經7歲了。每天都有大量的Web2.0的新生事物誕 生﹐我甚至不能對眾多的社會書簽網站保持跟蹤(我這兒就偶遇3個新站點﹐天吶)。而且某些不錯的Web2.0程式結束了可笑的﹑不明了的市場。如果這真的 發生了﹐讓我們期待比Microsoft Office Live更好的東東。我投37signals 一票﹐它看上去有些真實的東東﹐但是僅僅只有100,000用戶﹐希望我們正處於Web2.0的萌芽﹐而不是在中期。

4.需要永久的連接﹕ 某些人有內置無線上網功能的膝上電腦(咳﹐我就在使用內置無線上網功能的Sony膝上電腦寫這篇文章)﹐我猜僅有0.0001%的網民會和我一樣。這對我 來說根本不算什麼革新。Web2.0應用程式﹐甚至本機的iTunes和BitTorrent都需要快速的﹑穩定的連接﹐它們才能工作。除非全面的進步了 (而這也可能是Google正在尋求替代WiFi的緣故)﹐否則Web2.0就像微軟現在給它定性的﹕我們大多工作的擴展而已﹐並不是我們真正使用的。

5.把Ajax作為Web 2.0的官方體驗﹕Ajax 現在得到很多推崇但是非常坦白地說﹐人們對它期待的越多它就會變得更糟。Ajax有一些非常受局限的也是很多人開始重視的地方。不要誤解我﹐我喜歡把 Ajax作為某些問題的正確解決方案。但是試圖在每個解決方案中像鎚子一樣使用它將會帶來很多困難。本地的數據存儲和同步可以恰當地解決﹐對於多Web服 務器的安全問題就需要另尋辦法﹐而且像canvas標簽就完全不在Ajax的範疇之內。這些都可以在瀏覽器級別恰當地解決。Flash也 可以是某種解決方案﹐這一點就連 Yahoo! 都默許了。但是我還是認為我們需要通過調整Web瀏覽器的模組來解決這些問題﹐而不是hack東東來改善Ajax。

6.過渡的注重技術﹕該死的﹐我們技術人員總是太關注技術層面的東西。不管它是Web2.0﹑RSS﹑Web服務﹑Ajax﹑DHTML﹑SOA還是其他的什麼。人們試圖從技術那裏獲得價值來解決他們的問題﹐他們不關心後臺是如何實現的(例如這篇文章﹕great article from Jason Bell 關於為他自己的商業構建軟體﹐而且技術是最不重要的部分。)我喜歡Web2.0的其中一點就是它以人為中心。這正是我們技術人員應該被告知的。在 Web2.0中技術是局外人﹐背後的魔術(但是那該死的門背後的東東)而且我認為某些人很難把這些聽進去。交流﹑協作﹑集體的智慧和人們之間的社會互動才 是Web2.0花大力氣關注的﹐而不是技術部分。如果我們忘記這個準則﹐我們將把Web2.0拱手讓開應用程式市場和技術狂們﹐這些都是在現實生活中人們 從來沒有關注過的。

7.糟糕的擁護者﹕ 我不會在這裏指指點點﹐就像很多不錯的思想在它成功之前﹐每個人都想批評它。我去了很多自稱是Web2.0的網站﹐但幾乎都沒有體驗他們所描述的那種感 覺。我確信靠吹捧你自己是Web2.0是絕對不可行的。看看微軟所作的﹐他們需要一把保護傘來掩蓋他們的Web2.0行為﹐於是就建立了Live軟體(當 然﹐他們也需要東東來商標化)。總之﹐不要把你自己叫做Web2.0﹐just do it。

8.用Blog代替了實際行動﹕ 就像為了走路而去走路一樣。談論某些事確實很有趣﹐專家通常喜歡發表觀點﹐談論Web2.0的夠多了﹐但沒有足夠的行動。如果你不喜歡Web2.0沒問 題﹐但是請向我們展示更好的東東。我們已經疲於閱讀人們關於喜歡Web2.0或討厭它的﹑沒有任何新意討論。特別的如果你處於消極的一邊﹐就向我們展示更 好的東東或離開這個是非地。這個世界需要建設性的辯論﹐而不是反對的推崇。BTW﹕我認為我還不至於像我看到的那麼有罪。我有用Web2.0概念建立的讓 人驚奇的東東﹐很快就會拿出來和大家分享。

9.不面對現實﹕就像我近來所討論的﹐ 某些Web2.0的商業模式不是很切實際的。那些顯而易見的﹐非分享的﹑私有模式的成功就可以證明這些。奮力爭取壟斷用戶的真正的成功就另當別論了。Web2.0推動商業更全面的思考﹐和更加快速的分享理念。獲得一個小提示讓你可以因經營規模擴大而得到節約﹐並且有足夠的集體的智慧﹐這些對某些人很有價值﹐可以 提供市場統治的優勢地位。也會突然出現其他的問題。同其他人保持開放並且分享你的功能在以後能會變得很困難。讓我們一起來讓它保持正確的路線前進吧。

10.採用輕量級的構建模式﹕微軟的entry into the space(Fred Wilson的評論)和Google最近發布的東東都未留下深刻的印象。事實上﹐這些都是大型的﹑由中心控制的組織嘗試在頻繁發布版本中交付敏捷的﹑輕量級的軟 件。我個人不認為這種組織形式能夠交付好的Web2.0軟體(盡管我很高興可以被證實是錯的)。像Flickr每30分鐘發布一個產品﹐作為一個像微軟這 樣的組織是不會這樣作的﹐也不會思考如何這樣作。是的﹐他們對他們的軟體做內部的每日構建﹐但它通常花費2-3年讓某個東東上市。許多其他的傳統大型公司 嘗試作Web2.0時﹐也會對它作死於胎中的最壞打算。像那些敏捷方式造就了一些小公司交付更好的軟體﹐這些強人需要徹底重作他們的工作﹐說比作容易百倍。以我看來﹐更期望新一代的公司去構建Web2.0。

就是這些了。如果我們處理了這些問題﹐2006年將是Web2.0旗幟性的一年。我並不期望這些問題全部得到解決﹐但是會有持續不斷的改進。

你認為Web2.0最大的問題是什麼﹖

(indigo, sirtoozee 翻譯整理)

web
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License