Web 2.0

Web 2.0的網站。Web 2.0這個詞由達西·迪努奇在1999年撰寫的文章《Fragmented Future》中首次創造並使用，直到2004年末的O'Reilly Media Web 2.0會議上，才由提姆·奧萊理和戴爾·多爾蒂推廣我們現在所定義的概念。Web 2.0框架只指定網站的設計和使用，並不對設計人員提出任何技術要求或規範。因為轉變到Web 2.0的過程是漸進的，並沒有給出這種轉變開始的確切日期。Web 2.0網站允許使用者作為虛擬社群中使用者生成內容的建立者，並透過社交媒體的對話進行互動和協作。這與第一代網路、協同消費平臺和混搭應用程式。全球資訊網的發明者蒂姆·伯納斯-李一直質疑Web 2.0是否與以前的網路技術有本質區別，他將該術語稱為行話。他對網路最初的設想，是“一種協作的媒體，一個我們一詞，是指可以透過機器處理語義的內容網路。歷史.Web 1.0.Web 1.0是一個返璞詞，指的是全球資訊網發展的第一階段，時間大約從1991年到2004年。根據科莫德和克里希納穆綏的說法，“在Web 1.0中，內容創作者很少，絕大多數使用者只是內容的消費者。”個人網頁很常見，主要由託管在ISP經營的網路伺服器上或是託管在免費的網路託管服務》中，將Web 1.0和Web 2.0之間的區別描述為"從個人網站變為部落格和部落格網站聚合，從釋出變為參與，網路內容從作為前期投資的結果變為正在進行的互動過程，以及從內容管理系統變為基於“標籤”網站內容的連結使用的關鍵字的遷移。弗萊認為，這些因素形成了導致Web 2.0“熱潮”爆發的趨勢。特性.Web 1.0網站的一些常見設計元素包括：Web 2.0的概述.Web 2.0是一種新的網際網路方式，透過網路應用促進網路上人與人間的資訊交換和協同合作，其模式更加以使用者為中心。典型的Web 2.0站點有：網路社群、網路應用程式、社交網站、部落格、Wiki等等。Web 2.0的支持者認為Web的使用正日漸以互動性和未來的社會性網路為導向，所提供的服務內容，透過或不透過建立一個可視的、互動的網頁來充分挖掘網路效應。某種觀點認為，和傳統網站相比，Web 2.0的網站更多表現為或者是使用者產生內容的入口網站。另一方面，其實早在1999年，著名的管理學者彼得·杜拉克。正如同創新2.0所倡導的以人為本、草根創新、開放創新、共同創新理念，Web 2.0的核心概念是互動、分享與關係，所有的網路行為，都可用「互動、分享、關係」的概念來作詮釋。該詞的「Web 2.0」不是一個技術的標準，因為Web 2.0僅是一個用來闡述技術轉變的術語。這個術語是由O'Reilly的Dale Dougherty和MediaLive的Craig Cline在共同合作的動腦會議上提出來的。Dougherty提出了Web目前正處於復興時期，有著不斷改變的規則和不斷演化的商業模式。而Dougherty則是舉例說明——“DoubleClick是Web 1.0，Google AdSense則是Web 2.0。是Web 1.0；Flickr則是Web 2.0”，而不是給出確切的定義，和補充一個商業前景，同時O'Reilly Media、Battelle和MediaLive在2004年10月啟動了第一個Web 2.0大會。第二次的年會已在2005年10月舉辦。在他們的會議開場白上，O'Reilly和Battelle總結了他們認為的表現了Web 2.0應用特色的一些關鍵：較早的出現是作為語義網的同義詞。這兩個概念有點相似而且是互補的。結合了基於標籤的Folksonomy的社會性網路系統如和，以及透過Blog和Wiki進行發表，已經創造了語義環境的天然基礎。Web服務.雙向的訊息協議是Web 2.0架構的關鍵元素之一。兩個主要的型別是REST和SOAP方法。REST的API依然被廣泛使用。一般來說Web服務的通用語言是XML，但並不一定，還存在大量不同的其他語言，如JSON，YAML等。最近，出現了一個被稱之為Ajax的混合形式，用來增強基於瀏覽器的Web應用的使用者體驗。這可以用於一些特別的形式或是一些開放的形式，可以直接利用Web服務API、資料聯合，甚至是繪畫。AJAX是Web應用程式最為熱門的網頁前端開發技術，可建立互動性極佳的使用者介面。包含標準化的HTML與CSS語法、具動態互動與展示效果的DOM、交換與操作XML資料以及利用XMLHttpRequest物件進行非同步的傳輸。伺服器軟體.Web 2.0的功能是在已有的Web伺服器架構上建立的，但是更加強調後臺軟體。資料聯合不僅僅是名稱上和內容管理發布方法不同，而且Web服務要求更加強壯的資料庫和工作流的支援，並且變得與傳統的企業內部網的應用伺服器功能更加相似。供應商不管是用一個通用伺服器方法，可以把所有需要的功能都集中到一個伺服器平臺上，或者是一個Web伺服器外掛的方法，可以使用增強了API介面的標準釋出工具和其他工具。不管選擇的是哪種途徑，Web 2.0的進化不會為這些選擇做出重大改變。Web 2.0相關服務.主要包括：部落格等。Web 2.0主要特點和基於這些特點產生的具有代表性的服務：影響.社會影響.Web 2.0中出現的資料聯合和訊息傳送能力，提出了潛在的一種可能性——在完全不同的線上社群之間建立一個更加緊密的社會構造。同時還出現了一些新的術語來集合性地代表這些共同的社團，包括blogshpere：網誌的世界，syndisphere：內容聯合釋出，以及wikisphere，然而其他的觀察者認為這些措辭和內在的含義太空泛了。由於Web 2.0的網路互動性，資訊的快速傳播性，以及透明性。在不久的將來，網路也可以作為推動國家民主的一種有效的工具，作為吸取廣泛民眾意見的參考。商業影響.可能的由Web 2.0帶來的指數級增長的業務的原因，可歸結為以人為本的消費和以計算機為本的消費的區別。對於價值的鑑定和消費的過程中無需不同人為參與，由於Web 2.0的出現，也是完全可能的事情了。各個組織會不斷使用諸如RSS/Atom/RDF之類的聯合格式來聯合他們的價值提案。除了價值的聯合外，Web服務終點發布將簡化聯合的價值的消費過程。事實上，至今無人能給Web 2.0下一個明確的定義。每個人眼中的Web 2.0都有不同的表述。技術研究者眼中的Web 2.0是SNS、BLOG等社會性軟體的興起；部落格們則認為Web 2.0是人與人之間更為便捷的互動；在風險投資商眼中，Web 2.0又代表了新的商業機會和行業遊戲規則。而從營銷者的角度來看，Web 2.0則至少意味著三個方面的內容：一種創新的媒介形式、一個集中的社群環境，以及一種全新營銷理念。目前逐漸盛行的BLOG營銷被認為是Web 2.0營銷的典型形式之一。早期的網路營銷不外乎是透過電子郵件傳送、彈出式視窗、橫幅式廣告等幾種手法。最常見的例子就是入口網站將其網頁上的廣告空間待價而沽，等到廣告商上門之後，入口網站再依點選率或是擺放時間的長短來收取費用。這樣的缺點是，廣告商永遠無法知道你所擺放的廣告是不是真的接觸到你的目標客戶，還是隻是在茫茫的網海中找尋一兩個真正有需求的消費者。就像是Tim O'Reilly所說的一樣，如果Web 1.0的代表者是Netscape，那Web 2.0的代表就是Google。Google一改以往廣告商尋找消費者的思考模式，而改以消費者自行查詢廣告的思維模式來經營。Google將首頁保持乾淨，但在關鍵詞搜尋的時候提供你想要查詢資訊的相關廣告，不但確保每一個點選進網站的瀏覽者都是對該資訊有興趣的潛在消費者，也一併解決了消費者對廣告視窗擾人的困擾。而前一陣子Google推出的Google Page也有異曲同工之妙，利用免費提供Blog服務的形式，從中搜集更多消費者的習性，其中的用意就是要為消費者量身訂做一個個人化的Google。針對Web 2.0的擴充套件和革新.Web 2.0以AJAX概念為契機，提供了高仿桌面應用程式的網路應用程式，激勵使用者生成內容和搭建具有向心力的社群，並以高耦合的技術形成輕快有效的商業模型。在此基礎上，Web 3.0被認為肩負著發揚2.0的精神，並沖破目前Web 2.0所面臨的障礙。因此透過對目前Web 2.0所面臨的瓶頸和具體例項進行分析，可以對Web 3.0作一些展望。頻寬.使用者所在區域的網路的頻寬均值，將直接影響到網站內容的投放和索取，是制約多樣化網際網路應用程式發展的一大瓶頸。應用程式的速度.雖然許多網站使用非同步JavaScript和XML／JSON以及各種UI Widgets來實現仿桌面應用程式的網路應用程式，但這些前臺程式的速度都無法與傳統桌面程式媲美，為了實現桌面程式介面的一些常見功能，必須使用複雜的JavaScript，這樣容易造成許多使用者的瀏覽器響應延時甚至假死，進一步降低使用者體驗。應用程式開發的草根化，社群協同化.目前網路應用程式的開發門檻仍然較高，並且較為封閉，這樣雖然可以滿足開發一般的以使用者生成內容的發展空間。在向用戶生成程式過渡的期間，值得注意的應用程式、技術和概念有：