blog 和 wiki 技術概述
從 20 世紀 90 年代末起(那時 Web 的繁榮正達到某個飽和點),一些用戶開始編輯他們最喜歡的網站清單,這些網站符合一定的興趣或主題。許多包含在用戶清單上的條目都被加了評論,並標注了日期。這樣的清單很快被稱為 weblog 或 blog(博客),維護這樣的 blog 的人被稱為 blogger。後來,blog 開始變成文章的集合,通常以時間倒序的形式呈現,並與一個特定的主題相關。Wikipedia 對 blog 的定義如下:
早期的 weblog 僅僅是普通網站的手動更新組件。然而用於簡化網絡文章(以所謂時序性風格發表)生成及維護的工具的發展使得發表的過程在規模上更為龐大、技術含量更低並更加流行。最終導致了這種在線發布的類型,由此產生了今天的 blog。例如,使用一些基於浏覽器的軟件是當今 “blog” 的一種典型表現。可以通過專門的 blog 主機服務來托管 blog,blog 也能通過使用 blog 軟件在一般的網絡主機服務上運行。像其他媒體一樣,blog 通常關注某一特定的主題,諸如食品、政治或本地新聞。一些 blog 以在線日記的形式存在。
在 blog 開始出現的同一段時間裡,Ward Cunningham 發明了一項技術,這項技術允許任何人通過簡單的編輯為 Web 頁面做貢獻。他將這項技術命名為 Wiki Wiki Web(來源於夏威夷語單詞 wiki ,意為迅速 或快),後來這個名字被縮略到只有 wiki 。使用 wiki 的一項顯著優勢是用戶可以當場向 Web 頁面貢獻內容。另外,因為編輯起來很簡單,因而貢獻內容時不需要任何特殊的軟件。可以在 Wikipedia Web 的百科全書上找到更多關於 wiki 技術的信息,該網站本身就是使用 wiki 技術實現的。(參見 參考資料 上的鏈接)。
協作性應用程序
這就是 Web 2.0 的全部,盡管該術語出現才幾乎一年的時間,但現在好像只有烹饪雜志還沒有加入到討論 Web 2.0 未來出路的行列中。自從出現了裡程碑式的文章 “What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software”(此文由 Tim O'Reilly 在 2005 年 9 月所寫,參見 參考資料 中的鏈接),對 Web 2.0 這一由該文創造的術語的贊同或反對之聲一直沒有間斷。盡管如此,大多數人都認同了 Web 業已改變並進入了一個新的發展階段,這是帶其步入下一個邏輯高度的階段。在 O'Reilly 的文章中,他闡釋了任何 Web 2.0 公司必須具備的核心元素: