第十四章 次世代全球資訊網

76
1 第第第第 第第第第第第第第 第第第第第 (Web) 第第 10 第第第 第第第第第 .com 第第第第 第第第第第第第 第第第 第第第第第第第第第第第第第第第第 第第 。,, 第第第 第第第第 第第 Web 2.0 第第第第第第第第第第第第第第第第第 第第第 第第第第第第第第第第第第第第第第第第第 ,。

Upload: oriana

Post on 13-Feb-2016

61 views

Category:

Documents


0 download

DESCRIPTION

第十四章 次世代全球資訊網. 全球資訊網 (Web) 歷經 10 年演變,其中包含了 .com 網站公司的崛起與泡沫化。現今,全球資訊網正進行著新型態的演化,在以 『 聚沙成塔 』 的觀念下,符合 Web 2.0 精神的網站逐漸成為次世代全球資訊網的主流,也提供了每個人參與網路的無限想像空間。. 第十四章 次世代全球資訊網. 在 2004 年,一個新的名詞 『Web 2.0』 被創立出來,它代表著 WWW 上的新型態,其中包含了一些新型態的網站、內容及服務,也包含了一些新的技術。 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第十四章 次世代全球資訊網

1

第十四章次世代全球資訊網全球資訊網 (Web) 歷經 10 年演變,其中包含了 .com 網站公司的崛起與泡沫化。現今,全球資訊網正進行著新型態的演化,在以『聚沙成塔』的觀念下,符合 Web 2.0 精神的網站逐漸成為次世代全球資訊網的主流,也提供了每個人參與網路的無限想像空間。

Page 2: 第十四章 次世代全球資訊網

2

第十四章 次世代全球資訊網• 在 2004 年,一個新的名詞『Web 2.0 』被創立出來,它代表著 WWW 上的新型態,其中包含了一些新型態的網站、內容及服務,也包含了一些新的技術。

– 在本書截稿之時( 2008 年五月), Web 2.0 在管理 WWW 標準的W3C 仍無明確的定義,但卻已被大眾所接受。

• 當讀者閱讀到本章之時,相信已經有過無數瀏覽 Web 網站的經驗,甚至擁有自己的 Web 網站或個人網頁。非常可能地,您已經使用過 Web 2.0 網站服務,而不自知。– 在本章中,我們將先從幾個 Web 2.0 型態的服務開始介紹– 進而介紹 Web 2.0 所運用的一些技術– 最後再來探討 Web 2.0 的實質意義。

Page 3: 第十四章 次世代全球資訊網

3

大綱• 14.1 新型態的網站服務

– 14.1.1 部落格 (blog)– 14.1.2 YouTuBe– 14.1.3 維基百科– 14.1.4 Google新功能 AdSense– 14.1.5 Google新功能- Google行事曆– 14.1.6 社交人脈網站 (SNS Site)

• 14.2 新的網頁技術– 14.2.1 聯合化資訊交換 (Syndication)– 14.2.2 AJAX

• 14.3 Web 2.0

Page 4: 第十四章 次世代全球資訊網

4

• 在我們尚未解釋什麼是 Web 2.0 之前,首先我們先來看一些最新流行的網站服務,這些服務通常符合了 Web 2.0 的精神。– 部落格 (blog)– YouTuBe– 維基百科– Google 新功能 AdSense– Google 新功能- Google 行事曆– 社交人脈網站 (SNS Site)

14.1 新型態的網站服務

Page 5: 第十四章 次世代全球資訊網

5

14.1.1 部落格 (blog)

• 部落格 (Blog)又稱網誌,是 2004/2005年開始流行的一種新的個人網頁表達模式,其字彙由來是 weB log,所謂 log檔原本是電腦系統紀錄一些操作紀錄的檔案,有點像是電腦日誌的流水帳,例如何時開機,何時執行了哪個應用程式,何時連上網路,何時又關閉了網路等等。而後,有人將個人日誌搬上網頁,稱之為 blog,也就是在網頁上寫日誌的意思。– 越來越多的大型網站提供了免費的個人 blog空間,並且使用者也習慣將 blog當作是個人網頁,取代了以往免費的個人網頁空間。

– blog最基本的功能在於發表「日誌」-也就是「文章」。而由於方便的操作管理介面,別人還可以觀看開放出來的網誌,並且加以回應、引用或轉寄,因此越來越多人喜歡在 blog發表文章。

Page 6: 第十四章 次世代全球資訊網

6

14.1.1 部落格 (blog)

– 許多網站(例如 Yahoo)除了提供 blog空間外,還提供了首頁、個人網頁空間、相簿空間、留言版等等的功能,並且整合在一起,使得傳統個人網站被 blog取代(因為 blog擁有個人網站的所有功能,且比個人網站還要方便)。

– 隨著越來越多人加入撰寫 blog的行列,一個新的名詞 blogger(博客;部落客)也隨之誕生, blogger指的是有心且認真管理自己 blog的人,有不少的 blogger確實因為在 blog發表許多好文章而出名。而公眾人物(例如明星、政治人物)也陸續加入 blogger的行列。

Page 7: 第十四章 次世代全球資訊網

7

14.1.1 部落格 (blog)

圖 14-1 立委的 blog

Page 8: 第十四章 次世代全球資訊網

8

14.1.1 部落格 (blog)

• 目前,除了大型網站開放 blog給大眾申請之外,還有許多架設 blog系統的程式開放給想要架設 blog網站的人使用– 例如WordPress、 pLog、 Simple PHP Blog、 Nucleus、 Drupal等等。

– 這些系統程式通常是 PHP/ASP/ASP.NET/JSP所撰寫(其中又以PHP為最多),有些還允許架設者自行修改想要的新增功能。

• 大多數的 blog系統都提供了 RSS功能,個人使用 blog來發表文章,別人除了可以很方便地回應、引用、轉寄之外,別人還可以透過 RSS取得文章標題,以便了解該 blog是否有最新文章出現。

Page 9: 第十四章 次世代全球資訊網

9

14.1.1 部落格 (blog)

• RSS 2.0(Really Simple Syndication ;真正簡單的聚合 )是 XML 的一種應用– RSS 這個名詞最早出現在 1997 年,當時網景 (Netscape) 也提出 RSS( Rich

Site Summary )一詞,但所代表的是『豐富網站摘要』技術,該技術允許使用者以定期更新的資料流程來取得網站的摘要。而後網景公司放棄發展,繼續由UserLand 公司發展,在 2002 年改為 RSS 2.0 版(在實作上也包含了網景所說的豐富網站摘要功能),並且被廣泛使用在網站的最新訊息或摘要。

• 透過 RSS Reader 可以自動下載到使用者端以便讓使用者快速選取所需要的新文章來閱讀。– 事實上, RSS 本身並不具備主動性,其主動性在 RSS Reader 上,但由於

RSS Reader 事先安裝於使用者電腦,並會自動定期檢查 RSS 是否更新,因此造成「類主動」的方式通知最新訊息。– 在最新版的 IE7 也已經具備 RSS Reader 的功能,在 IE7 中稱之為『摘要』功能。

Page 10: 第十四章 次世代全球資訊網

10

14.1.1 部落格 (blog)

• 使用者只要在網站上,看到 RSS 或摘要 之類的符號,按下後就會出現訂閱 RSS 的網址,只要在 RSS Reader 中輸入該網址即可。目前大多數的部落格及新聞網站都有提供 RSS 服務。• 如果您對撰寫 blog 也有興趣,那麼該如何扮演一個好的 blogger呢?微軟的高層人員建議下列幾個重點事項:

– 1.識別你的讀者:了解你的讀者在哪,感興趣哪些議題,將有助於 blog 被瀏覽的機會。– 2.清楚設定網誌定位:事實上,瀏覽同一網誌的人將會構成一個潛在的社群,因此網誌最好有一個方向,由於每個人的時間有限,不可能專注於過多的議題,否則將會造成網誌主題模糊,而無法構成社群效應。例如:立委的網誌常常發表的文章都與法案、政治有關,藝人的網誌通常與工作有關(諸如今天又錄了哪個 mv 之類)。 IT專業人員通常發表的文章則都與新技術有關。雖然這些人也可在 blog 中發表私人心情,但篇數通常不多,或者會加以分門別類。

Page 11: 第十四章 次世代全球資訊網

11

14.1.1 部落格 (blog)

– 3. 開始與讀者互動:網誌提供了讀者回應的方便性,您應儘可能與讀者產生互動,讓讀者也有參與感,有助於維繫網誌的固定瀏覽者。– 4. 實行 BlogRolling:通常網誌的周圍會出現 sidebar, sidebar 上面可以放置「網誌串聯」、「推薦網誌」等等的鏈結,藉由這些鏈結向你的讀者表達其他相關的網誌在何處。 BlogRolling 可以幫你管理網頁鏈結,使鏈結即時更新,也可以依照不同的排序方式自動重新排列這些鏈結。– 5.強調關鍵字:為了讓您的網誌更容易被看到,您可以在文章中,多強調幾次重要的關鍵字,這將有助於在搜尋引擎的排名。– 6.保持網誌的新鮮:一個不常更新的網誌會造成兩種現象,第一是流失原本的讀者,第二則是搜尋引擎的排名將會降低(這與搜尋引擎的原理有關)。兩種現象都與拓展網誌讀者的意圖相違背。

Page 12: 第十四章 次世代全球資訊網

12

14.1.1 部落格 (blog)

– 7. 觀察網誌的流量數據:觀察網誌的相關數據,有助於您了解讀者是否對您所發表的文章感興趣。要了解網誌的相關數據需要一些工具(或 blog 提供的小功能),例如逆向連結等等。逆向連結 (trackback或 backlink) 是當別人引用您的文章時,讓你得知有誰引用了您的文章,當然您也可以到他的 blog去看看,通常會看到與您的 blog 有關的文章。

• 良馬需要伯樂,良馬難求,伯樂亦難求。如果您自認是一匹未遇見伯樂的良馬,不如試著透過 blog ,拓展您的機會吧!現代人總是特別容易感到孤單,或者您只是想藉由 blog抒發一些心情,並不想靠 blog 出名, blog 或許也能讓您感受到分享的喜悅。

Page 13: 第十四章 次世代全球資訊網

13

14.1.2 YouTuBe

• YouTuBe是 2006 年新聞性極高的一個網站,主要的服務是影音的分享與搜尋服務,最後被 Google 以高價收購。 Google原本就是搜尋引擎的佼佼者,提供文字、圖片、新聞等搜尋,收購 YouTuBe 可多增加了一個影音的搜尋功能,似乎也沒有什麼值得大驚小怪的。

圖 14-2 YouTuBe 提供影片的分享與搜尋服務

Page 14: 第十四章 次世代全球資訊網

14

14.1.2 YouTuBe

– 但我們在此介紹 YouTuBe 網站,原因並非僅在於其提供的影音搜尋服務,而是一個新觀念的建立。以往在網頁中放入影音檔是單向的,也就是像過去出書辦報流程類似,來訪者是觀眾,因此過去的網站在影音方面的表現,都是以「出版發行」為主。而 YouTuBe 網站除了搜尋影音的服務外,也提供了上傳影音的功能,在上傳時,必須將關鍵字填入 Tag欄位,因為 Tag欄位的關鍵字就是搜尋功能得以成功之處(目前的影音辨識與自然語言處理並無法有效地為每個影片作出相關性解釋,大抵只能透過檔名來作搜尋)。隨著軟硬體的進步,越來越多人會自拍一些好玩的影片,而 YouTuBe 最大的觀念突破在於來訪者再也不只是觀眾,來訪者也參與了整個網站的運作,沒有這些人的參與,則影片無法有效搜尋與推廣,換句話說,每個人都可以是作者。– YouTube ,原文的意思含有「你的電視機」之意,你也可以當作是影音部落格來看待,同時,它允許所有的部落格引用它的影片,並且提供了相關的 HTML/JavaScript語法供引用者引用。– YouTuBe 網址: http://www.YouTuBe.com/

Page 15: 第十四章 次世代全球資訊網

15

14.1.3 維基百科

• 三個臭皮匠,勝過一個諸葛亮,強調的是群體的智慧,維基百科創立於2001 年,它是一個百科全書的網站,但它與傳統百科全書的製作過程不同,它強調的是資訊自由化,在維基百科中,任何人都可以開始創造新的詞條,或修改已經存在的條目。這使得知識不再被少數人壟斷,每個人都可以表達自己的看法,個人自己的知識,至於知識是否被接受,則由所有瀏覽者來判斷。

• 由於語文的差異,因此在維基百科中,將各種語文分為獨立的類別– 在 2007 年,中文類別的詞條已經超越十萬筆,英文類別的詞條甚至超過一百萬筆,整體資料量在 2007 年已經是《大英百科全書》的七倍。

• 運用群體智慧的除了維基百科外,雅虎也推出了『知識』功能,有問題的人可以發問,而熱心人士也可以回答。這些知識不但保留在雅虎的伺服器中,也會在雅虎搜尋引擎的搜尋結果中。

Page 16: 第十四章 次世代全球資訊網

16

14.1.3 維基百科

• 運用群體智慧似乎是一個不錯的主意,不過最讓人擔心的則是每個人所貢獻的知識的正確性– 在雅虎的『知識』功能中,確實常見錯誤或不夠正確的回答。– 然而,維基百科所採取的是折衷式的編輯方法,每個人都可以修改,因此最終將形成一個被大多數人皆可以接受的版本。

• 事實上,有些知識並沒有一定的答案,每個人都有每個人的看法,例如政治性詞條。而維基百科的折衷式編輯所造成的結果是中間路線成為最終答案(似乎台灣特別需要這個結果)。• 有些知識則有一些目前人類公認的答案,例如科學性詞條,這類知識的正確性必須答案完全正確,這本百科全書才會有人願意採用。

Page 17: 第十四章 次世代全球資訊網

17

14.1.3 維基百科

– 曾有人測試過《大英百科全書》與《維基百科全書》,結果發現• 在重要觀念的說明錯誤表現上,維基百科和大英百科的表現差不多。• 而事實錯誤、事實遺漏、誤導讀者的文句小錯誤,維基百科也只比大英百科略高。• 在科學知識方面,兩者的正確性也相去不遠。

– 值得注意的是,維基百科至今不過五六年歷史,而且有越來越多的人參與,未來無可限量。– 另一方面,維基百科採即時更新,在時效上比大英百科佔優勢,嚴謹度則由於此一特性,在未經過審稿過程就出現的新詞條方面,維基百科正確性比較值得商榷,但舊詞條的錯誤更正卻又比大英百科來的有效率。

Page 18: 第十四章 次世代全球資訊網

18

14.1.3 維基百科

圖 14-3 維基百科中文版

Page 19: 第十四章 次世代全球資訊網

19

14.1.3 維基百科

– 在維基百科中,尚未被編輯過的詞條或類別將會以紅色超鏈結方式顯示,如果要新增詞條,則需註冊帳號。但如果是修改已經出現過的詞條內容,則無須登入帳號,直接就可以修改。• 您也想貢獻自己的知識而不知從何下手嗎?資深維基人建議新手可以就近取材,從生活周遭的人事物開始著手,例如可以從與台灣有關、與本身職業有關、與本身信仰有關、與本身興趣有關的事情開始著手。並且要記住,知識是不分大小的,有些看似無關緊要的小技巧,或許正是很多人想要找尋的答案。

– 維基百科中文版網址: http://zh.wikipedia.org/– 維基百科全球版網址: http://www.wikipedia.org/

Page 20: 第十四章 次世代全球資訊網

20

14.1.4 Google 新功能 AdSense

• 一般人在開發網站/網誌時,除了自己發表的文章、圖片、影片外,最想加入什麼東西呢?– Google幫您想到了兩樣東西,第一是搜尋功能、第二是廣告。

• 當網站中的網頁越來越多時,通常我們會希望提供一個搜尋網站內文的功能,以方便瀏覽者快速找到想要瀏覽的文章。– 而一般人並不具備開發搜尋程式的能力,又不想付費請專家來設計或購買現成的搜尋引擎。– Google 身為搜尋引擎的龍頭,這類程式早已具備且非常有效率,現在 Google提供了 AdSense for search給一般人免費使用。

• 只要加入一小段 HTML 程式碼,就可以在網頁中提供網站搜尋功能。• 其實這是很合理的,因為對 Google 而言,它原本就已經提供全球網頁的搜尋功能,而個人網站的網址前面是固定的,在一般搜尋結果中,只要把屬於該網站的部分取出,不就正是個人網站的搜尋( SiteSearch )。• 除了網站搜尋之外, AdSense for search還提供安全搜尋 (SafeSearch)功能,它可以過濾掉一些含有成人主題內容的網頁。

Page 21: 第十四章 次世代全球資訊網

21

14.1.4 Google 新功能 AdSense

圖 14-4 在許多網站中常常可以看到 AdSense for search

Page 22: 第十四章 次世代全球資訊網

22

14.1.4 Google 新功能 AdSense

• 提供 AdSense for search ,對 Google 而言當然沒有壞處(因為搜尋程式是現成的),但有好處嗎?– 似乎除了增加 Google 的用戶之外,想不出其他的好處,其實不然。– 因為 Google AdSense計劃其實包含了兩種服務,除了 AdSense for

search 之外,另一項是 AdSense for content 。• AdSense for content顧名思義和網頁內容有關,但實質上則與廣告更有關係。它為參與計畫者與 Google 創造了雙贏,甚至對包含刊登的廣告商也有好處。

Page 23: 第十四章 次世代全球資訊網

23

14.1.4 Google 新功能 AdSense

– 假設我們要為網站增加點收益,通常可以藉由刊登廣告(收取廣告費)來達成。問題是,我們要去哪裡找刊登廣告的廠商呢?• 有的,在 WWW 中,廣告掮客公司在負責此業務,例如

DoubleClick( www. DoubleClick.com )就是此類公司。• DoubleClick負責收集廣告廠商並分門別類,若一般網站想要刊登一些廣告來賺取利益,可以與之洽談,他會進行分析,然後便會將適合在該網站刊登的廣告交付給該網站刊登。對 DoubleClick 而言,不論是想要刊登廣告的廠商或實際刊登廣告的網站,都是他的客戶,• DoubleClick扮演的是在這多對多中間的媒合角色。看起來, DoubleClick掌握到某個商機了,的確如此,它創造了三方利益。然而 Google目前卻以 AdSense for content搶攻這塊市場。

Page 24: 第十四章 次世代全球資訊網

24

14.1.4 Google 新功能 AdSense

• AdSense for content 的重點也是廣告,但 Google憑藉著其優良的搜尋引擎程式,可以讓媒合過程自動化和即時化。對廣告商而言,希望的是將廣告刊登在具有相關性的網站中,例如販賣高階繪圖卡的廠商會希望廣告刊登在遊戲討論區網站上。• 而 Google AdSense for content 容易的成功要素有下列幾項:

– 1.藉由優良的搜尋引擎程式可以判定您的網站內容屬於哪一類。(這是即時的服務,能夠隨著網站內容的改變而改變網站的屬性)– 2.Google原本就擁有為數眾多的廣告客戶,從全球知名品牌到地區性公司都有,種類也包羅萬象。

Page 25: 第十四章 次世代全球資訊網

25

14.1.4 Google 新功能 AdSense

– 3.AdSense機制使得網站維護簡單方便,只需要加入一小段 HTML 程式碼,之後就會自動管理。除此之外, Google 也提供了線上追蹤收益狀況的機制。– 4. 對網站維護者而言,除了找到廣告商之外,也為網站增添了相關的內容。並且, Google 也為企業競爭者問題提出解決方案,使得企業網站不會刊登出競爭者的廣告。

• 您想為自己的網站加入搜尋功能嗎?您想為自己的網站增添一點廣告收入嗎?– 連上 Google 網站,很容易就可以查詢到 AdSense 的使用方法,是中文說明的喔,操作也很簡單,去試試看吧。– Google adsense 網址: https://www.google.com/adsense/

Page 26: 第十四章 次世代全球資訊網

26

14.1.5 Google新功能 - Google行事曆

• Google 一直以來,不論在技術上或觀念上都是領先者,從最早的搜尋引擎獨大到首創免費 1GB 的電子郵件信箱 (Gmail) ,乃至於 Google adsense等等。在 2006 年, Google又提出新的 Web 版行事曆服務,名稱為 Google Calendar 。

• 以往我們使用 Outlook軟體,大多不離兩種功能,第一個是收發管理Email 、第二個是規劃行事曆。– 在傳統 Email 的型態改為 Web Mail 之後,行事曆也開始朝Web 化邁進,並且與 Web Mail整合。– 使用 Google Calendar ,不但可以將所有重要約會及特定日期或時間的行程,集中一處管理與存取。 Google Calendar還提供了分享機制,分享機制也就是公開行事曆給所有人或特定人的機制。

• 傳統上,我們要透過網路組織一個社交活動,通常必須先透過網路寄發邀請函給受邀請人,受邀請人被動收到邀請函才能得知有此一社交活動,然後才能決定是否參加。

Page 27: 第十四章 次世代全球資訊網

27

14.1.5 Google新功能 - Google行事曆

• 而經過公開行事曆的功能之後,就改變成使用者主動參與社交活動的模式。同樣地,如果您想要找尋一些感興趣的活動來參加,也可以透過搜尋行事曆的方式,尋找別人所公開的行事曆中,是否有您想要參與的活動。這將有助於新社群的成立、拓展與維繫。• 簡單來說, Google Calendar 包括下列幾個特色:

– 1. 使用方便:• 只要在活動的時間上按一下,簡短描述此活動即可。

– 2.集中管理:• 使用者可以同時看到自己的行程、朋友、聯絡人與活動團體的行事曆,如此有助於行事曆的規劃。除此之外,使用者也可以匯入其他 iCal、 CSV等格式的行事曆,或在網路上搜尋其他公共行事曆。

Page 28: 第十四章 次世代全球資訊網

28

14.1.5 Google新功能 - Google行事曆

– 3.分享與發佈:• 使用者可以將行事曆設為私人專用、與一小群人分享、或完全公開行事曆。還可以透過 Google Calendar 發出邀請與提醒。除此之外,網站管理員也可以將活動提醒鈕加入網頁,讓瀏覽者快速新增活動到自己的行事曆。

– 4.保持聯繫:• 可設定以電子郵件或文字訊息,自動將活動提醒轉至行動電話,以避免忘記重要約會。

– 5. 具整合性:• Google Calendar與Gmail 可共用連絡人清單,較具整合性。同時, Google Calendar採用開放的 iCal與 XML 格式開發,所以其他行事曆應用程式也可以配合使用。

– Google Calendar 說明網址︰ http://www.google.com/googlecalendar/overview.html

Page 29: 第十四章 次世代全球資訊網

29

14.1.5 Google新功能 - Google行事曆

圖 14-5 Google Calendar 的說明網站

Page 30: 第十四章 次世代全球資訊網

30

14.1.6 社交人脈網站 (SNS Site)

• 社交人脈網路服務( Social Network Service; SNS )是一種新興的網路服務模式,國外已經有許多網站提供這樣的服務。例如:Linkedin、 Friendster、 openBC等等。

• 社交人脈簡單來說就是交朋友,傳統在現實社會中,我們交朋友通常只會在公司、學校、鄰居、業務、休閒上交往我們所接觸過的人。隨著網路的發達,我們可能透過 MSN、 BBS 、討論區結交一些有共同興趣但未曾見過面的人。• 過去幾年,網路社群成為一個常見的名詞,甚至有許多企業也藉由經營網路社群來達到行銷的目的。而現在最流行的不再只是網路社群,而是網路社交。兩者的差別可以簡單說明如下:

– 「社群」:一群人因著同樣的興趣、理念,聚合在一起,作同一件事。– 「社交」:因著特定關係或信賴關係,聚合而成的一種特殊「社群」。

Page 31: 第十四章 次世代全球資訊網

31

14.1.6 社交人脈網站 (SNS Site)

• SNS 網站就是提供網路社交的網站,它的理論基礎是「六度分隔」理論( Six Degrees of Separation )。藉由 SNS 網站,您可以快速拓展人脈– 例如假設您是一位蠻會唱歌且對自己的外表及能力很有信心的人,並想進入演藝圈,卻苦於人脈不足,沒有人可以幫忙介紹與詢問。此時,如果您加入了 SNS 網站,就可能因為拓展了人脈,而達到目的。

• 這看似神奇, SNS網站真的有辦法拓展人脈嗎?– 首先,我們先來解釋一下什麼是「六度分隔」理論。– 「六度分隔」理論是由美國社會心理學家米爾葛籣 (Stanley Milgram)在 1967年提出的理論。六度分隔理論認為在人際關係中,要結識一位陌生的朋友,只需要通過六個朋友(或朋友的朋友)就能達到目的。天啊!這似乎太神奇了,但是不要懷疑,這是經過實驗證明的。

Page 32: 第十四章 次世代全球資訊網

32

14.1.6 社交人脈網站 (SNS Site)

– 在 2003年,由哥倫比亞大學社會學教授瓦茲 (Duncan J. Watts)主持的小世界研究計畫 (Small World Project),透過網路的幫助,證明了人際關係的六度分隔理論。

• 小世界實驗要求六萬多名的參與者,透過電子郵件去找到指定的18個陌生人中的任何一人。而這 18個陌生人身處於不同的國家,具有不同的社會背景及不同的社交圈。

• 實驗結果發現參與者的電子郵件平均經過六個人的轉寄,就可以把郵件傳送給指定的陌生人。

– 或許您會覺得計畫規模才六萬多人並不夠大,現實生活可是有六十億人口。可是,要證明一個理論的成功,有時候是搭配實驗與數學證明或邏輯推理即可達成。

Page 33: 第十四章 次世代全球資訊網

33

14.1.6 社交人脈網站 (SNS Site)

• 「六度分隔」理論的數學基礎在於幾何級數,如果每個人平均認識250 人,那麼六度就是 2506= 256×106= 244,140,625,000,000 ,再扣掉一些重複的節點(已經出現過的人,例如 a有 b,c兩個朋友, b有 c,d兩個朋友,那麼 c就重複了),也已經幾乎達到全球人口的幾倍之多(幾何級數成長之快速,六十億根本不算什麼,若仍不足,頂多修正為七度分隔理論,就又可以增加很多節點)。

– 簡單說明「六度分隔」理論為何可能解決上述的問題• 假設您最終找到的是一個原本陌生的大牌經紀人張富(許純美的經紀人),而他給了你成為藝人的機會。• 那麼「六度分隔」理論就可以表示為『您認識 a 』、『 a認識 b 』、『 b認識 c 』、、『 c認識 d 』、、『 d認識 e 』、、『 e認識張富』。其中, a 是您最原本認識的朋友,例如您的老師、同學、鄰居,而 e則是張富認識的朋友,例如許純美、嚴淑明、張富的鄰居等等。

Page 34: 第十四章 次世代全球資訊網

34

14.1.6 社交人脈網站 (SNS Site)

• 「六度分隔」理論真的很神奇,但確實存在,瓦茲教授在受訪時說到:『這個世界實際上是緊密相連的,只是人們察覺不出來而已』。而他的實驗只不過是把人際關係地圖 (Social map) ,作了一次清楚的描繪。• SNS 網站基於「六度分隔」理論而發展,能否成功,關鍵在於參與者是否夠多,目前有些網站的會員人數已達數百萬。

– 前面說到「社交」與「社群」的區別,關鍵在於特定關係或信賴關係。– 信賴感與親疏有關,例如您的朋友就會很信賴您,而您朋友的朋友對您的信賴感就差了點,並會逐次遞減下去。所以我們將之稱為一層人脈(指的是您的朋友)、二層人脈(指的是您的朋友的朋友)。– 請注意,「六度分隔」理論採取的是平均值,所以有時候您想要找到的陌生人,可能只是三層或四層人脈而已。在沒有 SNS 網站之前,我們要尋找三層或四層人脈談何容易,而現在透過 SNS 網站,就能加快人脈的拓展。

Page 35: 第十四章 次世代全球資訊網

35

14.1.6 社交人脈網站 (SNS Site)

• 以 Friendster 網站來說,您要加入會員的話– 首先需要提供一份自我介紹,列出你的興趣、嗜好、喜歡看的書、電影、電視節目之類的基本訊息(就和大多數即時通註冊會員時差不多)。– 然後您必須邀請朋友加入成為會員(大部分 SNS 網站剛開始都是免費提供服務的),建立起您的第一層人脈。– 第一層人脈受邀加入會員後,又會去邀請他們電子郵件通訊錄中的第二層人脈– 如此不管幾層人脈的會員只要一連上 Friendster ,您就能立刻看到他們。– 而系統又提供了一些功能,例如您想要約人打場棒球賽,就可以透過區域、興趣等條件,在你的人脈中,很快速地找到可以約的人,進而達到過去傳統社群的功能。– 這個系統還有一些好處,在您所約出來打棒球的人,並不見得是你完全陌生的人,有些可能是二層人脈,這樣一來,您在打棒球之餘,也有除了打棒球以外的共同話題可談論(因為你們同時都認識第一層人脈的某個人)。

Page 36: 第十四章 次世代全球資訊網

36

14.1.6 社交人脈網站 (SNS Site)

• 根據《今日美國報》的報導,某位名作家貝格在接到一家科技公司的執行長的邀請而加入會員後,一開始他只邀請十二位信賴的朋友– 但這些朋友介紹的朋友(二層人脈)迅速增至一千八百名– 而到了四層人脈時,竟高達 11萬 8000 人。– 可見得 SNS 提供的機制確實可行。– Friendster 網址︰ http://www.friendster.com/

Page 37: 第十四章 次世代全球資訊網

37

14.1.6 社交人脈網站 (SNS Site)

圖 14-6 Friendster 網站

Page 38: 第十四章 次世代全球資訊網

38

14.2 新的網頁技術

• 上一節中所介紹的網站所提供的新服務事實上都符合了 Web 2.0 的精神,而其背後則包含了一些新的技術,這些技術也是做為 Web 2.0 的核心技術,以下我們針對這些技術加以說明。– 聯合化資訊交換 (Syndication)– AJAX(Asynchronous JavaScript and XML)

Page 39: 第十四章 次世代全球資訊網

39

14.2.1 聯合化資訊交換 (Syndication)

• 聯合化資訊交換( syndication )是一種資訊傳播方法,透過feeds 格式與 REST架構( WWW採用的建構模型)進行傳送– 它的優點是改善閱讀的時間與效率。

• 傳統上, Email、 News都強迫使用者全盤接收,才能夠閱讀其內容。但有些時候,使用者光看到標題就對其中的內容不感興趣,但卻已經花費了時間下載了全部的內容。– Web雖然透過搜尋引擎,讓使用者快速找到所需網頁,而不需要一頁一頁的下載,但 Web屬於被動式,使用者必須主動且手動打開瀏覽器並提出要求,伺服器並不能夠主動傳遞最新的消息給使用者,這對於最新消息的獲取並不方便。– 就使用者的經驗而言,以往使用者一直希望能夠有一種機制,可以自動取得最新消息,並且盡量不要下載使用者不想要的內容。

Page 40: 第十四章 次世代全球資訊網

40

14.2.1 聯合化資訊交換 (Syndication)

• 前者很容易達成,只要安裝軟體能夠在電腦或瀏覽器啟動後自動被執行並定期自動提出要求 (request)即可達到類主動的效果。• 而後者則必須由使用者決定哪些內容要下載,此時,若軟體僅自動下載部分文章內容(如標題、摘要),就可以減少頻寬的浪費。

– 而這兩個要求正是 syndication 的特色。• 目前較普遍 syndication規格有兩種,分別是 2002 年推出的 RSS 2.0與

2003 年/ 05 年推出的 Atom 0.3/ 1.0 。– 兩種格式都使用 XML做為資料傳輸格式,這是因為 XML既為一個嚴謹的標準,又具備上層語言(可用來描述及制定另一語言規格)的特色。– 在上一節中,我們已介紹過了 RSS 2.0 ,而 Atom則擁有比 RSS 更強大的支援功能和更嚴謹的定義,但由於推出時程較晚,所以目前 syndication分享仍以 RSS 2.0 為主。

Page 41: 第十四章 次世代全球資訊網

41

14.2.1 聯合化資訊交換 (Syndication)

• syndication 主要包含了三大部分,分別如下:– syndication feeds:

• 就是摘要本身,它必須放在網路上,透過唯一的 URL 讓軟體下載,該 URL又稱 feeds URL 。

– feeds 資料格式:• 包含 RSS 2.0與 Atom兩大類。由於都是公開的格式,這也使得

RSS 閱讀器得以有許多版本可供選擇。– feeds reader:

• 又稱為 feeds aggregator ,做為閱讀之用,安裝於使用者端• 常見的有 SharpReader、 RSS Bandit、 RSSOwl、 GreatNews

Rss Reader、 FeedDemon、 NewzCrawler 、新版的 IE 瀏覽器(IE7)

• 這些軟體使用方便,通常只要按幾下就能完成對 feeds URL 的訂閱。

Page 42: 第十四章 次世代全球資訊網

42

14.2.1 聯合化資訊交換 (Syndication)

• 如何製作 feeds呢?– 一般提供 syndication/RSS 發佈的網站(例如 blog 網站)都會提供工具或自動幫您編寫 feeds– 當然由於其內容是 XML 的純文字格式,您也可以透過記事本來編寫,不過幾乎沒有人會這樣做。

• 目前大多數 syndication 大多應用在 blog 或新聞站台等常常更新內容的網站,以後則可能在企業的商業應用中,扮演新一代內外部資料管理的方式。• syndication對網路模式造成了什麼影響呢?

– 它降低了創造與取得資訊的角色,相對於 Email 而言 (例如電子報 ),syndication 的網路主導權由發佈者轉移到閱讀者。對於閱讀者不想要的內容,發佈者就不能強迫閱讀者下載與瀏覽。

Page 43: 第十四章 次世代全球資訊網

43

14.2.1 聯合化資訊交換 (Syndication)

• 相對於WWW 而言, syndication 使得資訊來源由集中而變成分散,因為一個 feeds reader 可以下載多個來源的 feeds– 舉例來說,假設我對某三個以 Wii 為主題的 blog感興趣,在不使用

syndication 的狀態下,我必須開啟三個瀏覽器視窗,分別讀取這三個blog ,同時還必須靠自己判斷哪些 blog 有了新內容,這是非常不方便的,也可能導致我最終選擇了文章最多、最好、最常更新的其中一個blog ,而放棄另外兩個 blog 。

– 而透過 syndication機制,我只要透過 feeds reader訂閱這三個 blog的 RSS ,就可以一次看到這三個 blog 的最新文章標題。如此有效率的閱讀方式,使得資訊來源得以分散。

Page 44: 第十四章 次世代全球資訊網

44

14.2.1 聯合化資訊交換 (Syndication)

• syndication對於網站的維護也造成了影響,由於 feeds reader 的方便性,使得使用者減少直接瀏覽網站內容而可能導致廣告收入降低。– 但由於 syndication 是一種不可擋的趨勢,未來經常更新內容的網站不太可能不加入 syndication機制。所以要增加使用者瀏覽網站的機率,必須由網站內容著手,盡量增加使用者感興趣的標題,且不能太久不更新,而當使用者被標題吸引而瀏覽網站時,也必須能夠得到滿意的結果。– 為了達成此效果,越來越多的新聞網站(例如雅虎、數位時代等等),都加入了瀏覽者評比文章的功能。– 因此 syndication機制將會造成網站內容越來越好、越來越新的良性循環。

Page 45: 第十四章 次世代全球資訊網

45

14.2.1 聯合化資訊交換 (Syndication)

圖 14-7 使用 IE7 RSS 功能訂閱的摘要

Page 46: 第十四章 次世代全球資訊網

46

14.2.1 聯合化資訊交換 (Syndication)

圖 14-8 使用 FeedDemon(RSS Reader)訂閱的摘要

Page 47: 第十四章 次世代全球資訊網

47

14.2.2 AJAX

• AJAX(Asynchronous JavaScript and XML) ,全名是『非同步 JavaScript和 XML』– 它是一種互動式的網頁開發技術。– AJAX 也可以看成是一種撰寫網路應用程式的新思維,它使得不用打斷使用者的操作(傳統上會因為等待伺服器回應而被打斷),就能動態地更新網頁內不同區塊的內容,而不需更新整個網頁。

• 事實上, AJAX 並不是單一的技術,而是一系列相關技術的總稱,描述如下– 1. 使用 XHTML + CSS 來表示網頁資料:

• XHTML比 HTML 更為嚴謹,有助於未來相關程式(例如搜尋引擎)的開發。而 CSS樣式表可藉由事先定義,使網頁效果享有重複使用的優點。

Page 48: 第十四章 次世代全球資訊網

48

14.2.2 AJAX

– 2. 在客戶端使用 JavaScript 操作 DOM 進行動態顯示:• DOM 是一種文件模型,提供了以樹狀結構與節點方式的存取模式,使得 JavaScript 的程式碼更精簡,並更有效率地存取文件資料。例如存取 XML檔案就可以透過 XML DOM 來完成。

– 3. 使用 XML和 XSLT 進行數據交換及相關操作:• XSLT原本是由 XSL(eXtensible Style Language) 演變而成,由於

XML 本身並不具備顯示效果,早期的 XSL樣式表用於將 XML轉換為 HTML 之用。而其主要功能在於『轉換』,故而後新版本更名為 XSLT( T 代表 Transform )。 XSLT 具有對 XML操作以進行存取的功能。– 4. 使用 XMLHttpRequest物件與 Web伺服器進行非同步數據交換:

• 在WWW 中傳送 XML物件,可以透過 XMLHttpRequest物件來輕鬆達成。

Page 49: 第十四章 次世代全球資訊網

49

14.2.2 AJAX

– 5. 使用 JavaScript 來撰寫程式:• 在客戶端使用 JavaScript 來撰寫程式,已經是目前的潮流( VBScript 已經越來越少人使用)。而 JavaScript對上述各項技術的支援也比較多。

• 對於沒有網頁撰寫經驗的讀者,上述的技術確實過於技術面而難以理解。– 事實上, AJAX 的最主要目的在於,盡可能將資料的傳送以 XML 格式來達成,並且將更多的工作分配給客戶端瀏覽器。

Page 50: 第十四章 次世代全球資訊網

50

14.2.2 AJAX

– 回顧以往傳統Web網頁的執行流程。假設網頁包含表單 (Form),用戶在表單內填寫的資料按下 Submit鈕後就會被送到伺服器處理,伺服器接收並處理之後,會回傳一個 HTML網頁資料,有時候這個HTML網頁資料與前一個網頁資料差不多,此時就浪費了許多頻寬。

• 而由於伺服器必須面對來自多方的客戶端需求,所以工作量通常很大,這也可能造成客戶端等待的回應時間因此而延長。

• 因此,若將某部分工作盡可能的分配給客戶端來執行,不但可以節省頻寬,還可以減少用戶端等待回應的時間。

– 為了要讓瀏覽器分擔更多的工作,勢必需要給瀏覽器端更多除了HTML網頁效果以外的資訊,透過 AJAX機制,瀏覽器可以向伺服器發送並取回必需的資訊(通常這些資訊以 XML格式包裝)。

• 而客戶端在取得必需的資訊,可以透過 JavaScript進行進一步地處理,由於必要的資料已經在客戶端了,所以減少了與伺服器交換資料的次數。

Page 51: 第十四章 次世代全球資訊網

51

14.2.2 AJAX

• AJAX似乎是分攤伺服器與瀏覽器工作不錯的機制,但它還是有一些問題,有些已經可以利用一些技巧來解決(例如 AJAX無刷新重載機制),有些則尚需要克服,如下說明:– 1.以 JavaScript為程式碼的 AJAX引擎,在除錯時很不方便。– 2.有些手持設備(例如手機、 PDA等)的瀏覽器尚無法支援

AJAX。– 3.對串流媒體的支援程度,不如 Flash與 Java Applet。– 4.瀏覽器的相容性問題。由於牽扯到 JavaScript/DOM/CSS等技術,而這些技術的標準常在更新,所以每一種瀏覽器支援的標準不同,甚至同一種瀏覽器的不同版本(例如 IE5與 IE6)支援的標準也有可能不同。

– 5.由於仍採用非同步的方式向伺服器提交需求,所以當多個 AJAX同時提出需求時,無法保證哪一個需求會先獲得伺服器的回應。這會造成應用程序的多程序/多執行緒的競爭問題。

Page 52: 第十四章 次世代全球資訊網

52

14.2.2 AJAX

– 6. 由於工作的分擔,在伺服器端必須有一些程式來處理,在客戶端也有一些 JavaScript 程式來處理,這使得伺服器與客戶端使用不同的程式語言來實作(例如伺服器端的程式可能是 ASP/PHP ),並且還要詳細規劃哪些工作是交由伺服器處理,哪些工作是交由客戶端處理(例如有關帳號密碼的確認工作就不能交給客戶端處理),如此便增加了維護的複雜度。– 7 . AJAX還有很多安全漏洞,使得應用範圍被侷限在較不必注重保密性的應用。

• 使用 AJAX製作的網站應用程式,稱之為 AJAX-based 應用程式,例如 Yahoo! Maps、 Flickr 等都是此類程式。• 由於 AJAX 將工作分散到瀏覽器執行的特性,所以 AJAX是

Web 2.0 網站常用的技術,但這並不代表使用 AJAX就是Web2.0 網站。

Page 53: 第十四章 次世代全球資訊網

53

14.3 Web 2.0

• Web 2.0 ,一個從 2005 年開始流行的名詞,到了 2006 年,儘管大家不太了解它的真正涵義,卻已經無可避免的接受了它的來臨。許多企業已經有意無意地用 Web2.0 來粉飾自己,似乎網站如果不是 Web 2.0 網站,就跟不上潮流似的。在本節中,我們將揭開 Web 2.0 的神秘面紗,只有真正瞭解了Web 2.0 的精神,您才能善用 Web 2.0 。– Web 2.0 並不是一個嚴格定義的標準(至少在本書撰稿之時,尚未被任何有關單位定義),– Web 2.0 可以說是一種觀念的轉變,當然它也使用了一些特別的技術來達成這些觀念,但使用這些技術並不代表就是 Web 2.0 ,重點還是在網站是否符合了 Web 2.0 的觀念。

Page 54: 第十四章 次世代全球資訊網

54

14.3 Web 2.0

• Web 2.0 這個術語是由 O'Reilly Media 創辦人暨執行長奧萊禮( Tim O'Reilly )所創,並且在 2004年 10 月召開第一次Web 2.0研討會。– 自從 2001 年網路泡沫化後,大多數的『 .com 』網路公司陸續倒閉,形成了『剩』者為王的局面,這些網站大多變成了入口網站或被入口網站所併購而成為更大型的入口網站。網路是否該邁入下一世代了呢?

• 傳統『 .com 』網路多以 B2C模式在經營,而當出現 C2C拍賣網站之後,事實上, Web 2.0 的初期概念就已經出現。• 拍賣網站的資訊提供者是每一位賣家,而買家則為資訊接收者,拍賣網站所扮演的角色是『平台』,而非資訊提供者。這和當時大多數的網站具有本質上的不同,當時大多數的網站,通常扮演的是資訊提供者,例如新聞網站,個人網頁等等,唯一的例外,大概只有網站中的討論區功能。

Page 55: 第十四章 次世代全球資訊網

55

14.3 Web 2.0

• 在第一次 Web 2.0研討會的開場白中, O'Reilly 開宗明義指出, Web 應該是個平台。提供資訊的不該只侷限在網站維護者,應該擴展到每一位參與的使用者身上。– Web 2.0 最主要的精神是『參與、互動、分享』– 例如現在流行的 blog ,正是 Web 2.0 最成功的範例之一。

Page 56: 第十四章 次世代全球資訊網

56

14.3 Web 2.0

• 一個網站要符合 Web 2.0 的精神,可以由下列幾點來判斷,事實上,很少有網站完全符合下列各點,但符合越多的,通常我們就認為該網站算是符合 Web 2.0 精神的網站:– 服務,而不是打包的軟體,具有高成本效益的可伸縮性。– 控制獨特的、難以再造的資料源,並且用戶越多內容越豐富。 – 把客戶當作共同開發者來信任。 – 利用群體智慧。 – 通過客戶的自服務發揮長尾的力量。 – 軟體超越單一設備。 – 輕量型用戶介面、開發模式和商業模式。

Page 57: 第十四章 次世代全球資訊網

57

14.3 Web 2.0

• 相對於符合 Web 2.0 精神的網站,其餘的網站我們將之歸類為Web 1.0 網站,我們藉由以下 20 個面向來說明,讓您更了解 Web 2.0與Web 1.0 的差別。

• (請注意,由於Web 2.0強調的是精神,因此,有時候在解說Web 2.0 時,一些不屬於Web 服務的服務也可能被納入討論,例如 P2P )

– 1.Web 2.0 的定義是多向度的聚合:• Web 1.0 是單一嚴格的定義,而 Web2.0 是多重模糊的定義• Web 2.0 是一種概念,許多想法的集合,很難以簡單幾句話將之定義。 Web2.0 並沒有詳細的定義,所以每個人都可以為 Web 2.0下定義,只要這個定義符合『參與、互動、分享』的基本精神。

Page 58: 第十四章 次世代全球資訊網

58

14.3 Web 2.0

– 2.Web 2.0 的內容提供者,從少數人變成多數人:• Web 1.0只有管理者才能編輯內容,而 Web2.0 每個使用者都可編輯內容。• 以往Web 1.0 在內容提供上,由少數人(網站管理者)提供,屬於一對多的媒體模式(和傳統電視節目類似)。而 Web 2.0則每個使用者都可以提供內容,而且大多數的內容也都是由使用者所提供,屬於多對多的媒體模式(和 Call in電視節目類似),最明顯易懂的範例就是 blog 。

Page 59: 第十四章 次世代全球資訊網

59

14.3 Web 2.0

– 3.Web 2.0 在瀏覽介面技術上較先進:• Web 1.0 一定要靠要換頁才能更換內容, Web2.0則不需要頁就可更換內容。• Web 1.0 每次都需要等到使用者按下超鏈結,將新的頁面需求交付給伺服器,伺服器回傳新的頁面後才能達到更換內容的效果。而Web 2.0強調透過 Flash與 AJAX等技術,不必每次都向伺服器提出要求,由於回應時間變短了,所以使用者瀏覽更加順暢。

Page 60: 第十四章 次世代全球資訊網

60

14.3 Web 2.0

– 4.Web 2.0 提供 API方式使用資源:• Web 1.0只提供內容給使用者。而 Web 2.0 提供給使用者 API 程式使用。• Web 1.0僅單純把網頁內容提供給使用者瀏覽。其實在技術上要完全保護網頁內容不被取用是很困難的(瀏覽器都有檢視原始檔功能),只是在複製內容上比較不方便而已。所以 Web 2.0乾脆讓使用者不只可以瀏覽網頁內容,還可以透過網站提供的各種 API來使用網站的內容或網頁格式(例如分享出來的 CSS )放到自己的網站上。

Page 61: 第十四章 次世代全球資訊網

61

14.3 Web 2.0

– 5.Web 2.0 讓開發者可以去混搭 (Mashup)別人的資料:• Web 1.0 的網站內容都是自己慢慢做的。而 Web 2.0則可以加入別人的資料組成自己的網站或共同網站。• Web 1.0 的網站內容通常都是自己做的,擁有 100% 的版權。 Web 2.0 基於「分享」理念,通常會透過 XML,RSS, ATOM或其他 API 取得別人的資料,組裝在自己的網站中。

Page 62: 第十四章 次世代全球資訊網

62

14.3 Web 2.0

– 6.Web 2.0 的網站都是一塊塊的區塊 (Block):• Web 1.0 的網頁都是一個完整的網頁。而 Web 2.0 網頁是由許多區塊組合而成。• Web 1.0 的網頁通常是一個完整的網頁,頂多透過 Frame切割成幾個子網頁,但最基本的單位仍是網頁。 Web 2.0 的網頁組成以區塊為單位,且區塊組合方式也可以由使用者自定,網頁透過區塊可以與別人連結或使用外部資源,而呈現不同的風貌。在這方面 CSS/JavaScript 被大量運用,例如 blog 的網頁就通常是由區塊組成的。

Page 63: 第十四章 次世代全球資訊網

63

14.3 Web 2.0

– 7.Web 2.0認為不論甚麼,都應該是個人化:• Web 1.0 的網頁內容不會因讀者而改變。而 Web 2.0 的網頁內容會因讀者的不同而改變。• Web 1.0 的網頁內容不會因讀者而改變,也不提供讀者對於自己的喜愛方式進行排序或篩選。而 Web 2.0則絕對重視個人化的重要性,依照使用者的不同,可以獲得不同的網頁內容,而且不只是文章的不同,組織排列方式的不同,甚至連廣告也可以不同。更有可能,因為時間或別人行為的改變而產生不同的內容。

– 8.Web 2.0 的資料傳遞是多向的 ::• Web 1.0 的資料傳遞大多是由伺服器送往客戶端,少部分是由客戶端送往伺服器。而 Web2.0則接納點對點傳輸。• Web 1.0採用的是 Client/Server架構,而 Web 2.0則改為 P2P架構。例如 BitTorrent雖然不是網站,但符合 Web 2.0 的精神。

Page 64: 第十四章 次世代全球資訊網

64

14.3 Web 2.0

– 9.Web 2.0 在內容上不再獨占:• Web 1.0 的內容只放在自己的網站上。而 Web2.0 的內容可透過協定傳給其他人。• Web 1.0 的內容通常只放在自己管理的網站或個人網頁中。而

Web 2.0認為不應該把所有的內容都放在自己的網站,也可以透過 RSS、 JavaScript等,讓使用者或其他網站方便的取用您所提供的內容,這有助於提高資訊的曝光率,進而使得資訊的使用率提高。例如 blog 中的引用、將內容貢獻在維基百科都是明顯的範例。

Page 65: 第十四章 次世代全球資訊網

65

14.3 Web 2.0

– 10.Web 2.0認為回應與原文一樣重要:• Web 1.0 的回應通常只出現在回應區中,並且其他使用者可能會看不到或無法針對某篇文章進行回應。而 Web2.0 的任何文章都可以獨立回應或討論。• 以往Web 1.0 可能管理者發表了十篇文章,但卻只在另一處設定一個討論區,這樣子別人想要回應的話,不但要切換到討論區,還要指出是在回應哪一篇文章。 Web 2.0 在回應機制上,脫離了管理者的規劃,而是讓回應普遍存在所有的網頁中,而非集中在某個討論區,這樣一來,使用者可以針對每一篇文章方便地進行單篇回應。例如 blog 中的回應是明顯的範例。

Page 66: 第十四章 次世代全球資訊網

66

14.3 Web 2.0

– 11.Web 2.0 的引用並不一定要在原來的網站:• Web 1.0 的內容被引用不易得知。而 Web 2.0 可以透過 Track

Back機制,得知自己的文章在哪裡被引用了。• Web 1.0 在引用別人文章後,除非是在原來的網站中引用同網站的文章,否則,如果在別的網站引用,即使在引用後附上了引用來源網址,但被引用文章的作者仍很難得知文章被引用了(除非恰巧看到)。而 Web 2.0 提供了 Track Back機制,引用者很容易得知文章被引用到何處,因此引用文章時,就不必位於同一網站了。

Page 67: 第十四章 次世代全球資訊網

67

14.3 Web 2.0

– 12.Web 2.0 使得個人電腦不再是儲存資料的主要地方:• Web 1.0 的資料不論新舊都存放在自己的電腦,只有準備公布的資料會放在網路上。而 Web2.0則鼓勵將資料存放在網路上面,透過管理方式,決定是否對外分享(也鼓勵分享)。• 根據上一章所介紹的儲存定律,未來硬碟的容量將會更大,單位成本將會更降低,所以網站將提供越來越大的免費網路空間。而依照麥特卡夫定律,未來的頻寬也會越來越大,所以資料放在網站上,需要時下載的速度也會越來越快。舉例來說, Gmail的

Web Mail就改變了以往 Outlook Express 的收件方式,信件一直存放在伺服器端(需要觀看時,下載單份信件的複製本來看而已),而非下載到個人電腦中。其他如越來越大的免費相簿等,也是將圖片放置在伺服器的硬碟中,以便快速分享。

Page 68: 第十四章 次世代全球資訊網

68

14.3 Web 2.0

– 13.Web 2.0 的鏈結不再是單向或列於文章末端:• Web 1.0 的鏈結是固定或列於文章末端的,同時鏈結是單向的連出。而 Web 2.0鏈結分散在網頁各處,而且可以是動態的以及雙向的。• Web 1.0 的鏈結往往是與主題有關的鏈結,或將參考資料列於文章的最後。而 Web 2.0 在動線上則認為網頁的任何地方都可以有鏈結,甚至鏈結是動態的,與雙向的相互參考(連進與連出都很重要),同時可以透過鏈結列表來作管理鏈結。

Page 69: 第十四章 次世代全球資訊網

69

14.3 Web 2.0

– 14.Web 2.0 使用標籤分類取代目錄分類:• Web 1.0採用階層式目錄來分類。而 Web 2.0採用關鍵字分類。• Web 1.0 為了管理資料方便,常採用階層式目錄來分類。這種分類方式只有管理者自己最清楚資料放在哪個位置。而 Web 2.0採用關鍵字 (Keyword)分類模式,藉由為資料定義標籤 (Tag) 的方式來分類。由於標籤不僅是提供資料者可定義,別的使用者也可以加入標籤定義,這樣一來,就使得標籤更貼近一般人想要尋找的關鍵字,資料在被尋找時,就更容易被找到。例如 YouTuBe 的影片搜尋就是其中一例。

Page 70: 第十四章 次世代全球資訊網

70

14.3 Web 2.0

– 15.Web 2.0 使所有應用都可能 Web 化:• Web 1.0只有某些應用程式才能在瀏覽器中執行。而 Web 2.0增加了更多的應用程式在瀏覽器中執行。• Web 1.0 的瀏覽器大抵上只有用作瀏覽網頁之用。而 Web 2.0則盡量把所有與網路有關的應用程式,甚至原本只需單機處理的應用程式Web 化,最早採用的是 Web Mail ,而後則還有 Work

Sheet、 Calander、 Image Processing等等,由於在網路上執行,因此交互幫助工作 (Co-work) 變得更方便了。換句話說, Web 2.0把應用程式當成是網路服務的一種 (Application As Service) ,例如Web 1.0認為收發 Email是 Outlook Express 應用程式的工作,而Web 2.0則認為收發 Email 應該是網站的服務之一。

Page 71: 第十四章 次世代全球資訊網

71

14.3 Web 2.0

– 16.Web 2.0 提供更多樣的廣告型式:• Web 1.0 的廣告計費方式大多以瀏覽次數計算,或者直接固定價格。而 Web 2.0則採用點擊次數方式計算,並且以浮動價格反應廣告實質效果。• Web 1.0評估廣告效益的方式,最常採用的是瀏覽次數 (Page

View) 。而 Web 2.0 最常採用的是點擊數 (Click Through) ,而不只有雙向或第三者的稽核,明顯地, Web 2.0比較能夠反應廣告實質效果。同時 Web 2.0 也出現了更不同的廣告模式,讓廣告商、平台提供者、使用者取得三贏的局面,例如 Google的 AdSense for content 功能。

Page 72: 第十四章 次世代全球資訊網

72

14.3 Web 2.0

– 17.Web 2.0 的行銷從網域名稱變成搜尋引擎最佳化:• Web 1.0 的行銷通常以公司名稱註冊網址,透過具有商標性質為主的網址行銷。而 Web 2.0則透過搜尋引擎做為行銷方式。• Web 1.0 以公司名稱註冊網址行銷,例如 Sony的 PS3會以

www.sony.com 為主要行銷網站。但這會有幾個問題,例如某人不知道 PS3 是哪一家推出的產品,又如何能夠到 sony 網站找尋相關資訊。另外還有網路蟑螂、公司名衝突等問題。 Web 2.0善用了搜尋引擎,符合多數人尋找資訊的方式,因此行銷時,必須多考慮在搜尋引擎方面的表現,例如 sony 或其他販賣 PS3 的銷路商,可以多些文章介紹 PS3 ,同時針對在搜尋引擎的特性,提升搜尋結果的排名,例如 Yahoo 的搜尋引擎前幾名可以付費來達成,而 Google 的搜尋引擎可以透過大量關鍵字、大量有關的鏈結、保持網頁新鮮度來提升排名。

Page 73: 第十四章 次世代全球資訊網

73

14.3 Web 2.0

– 18.Web 2.0 是一種新的族群組合方式:• Web 1.0 是一個內聚的社群網站。而 Web 2.0 是一個外引的社群網站。• Web 1.0 的社群組成,是由使用者加入到某個社群網站中所組成。而Web 2.0 的新社群形成方式可以透過一些 RSS Aggregator聯播、 Feeder、 TAG等進行對外擴充來完成。例如 SNS 社交人脈網站就是一個範例。

Page 74: 第十四章 次世代全球資訊網

74

14.3 Web 2.0

– 19.Web 2.0 是種漸變也是種劇變:• Web 1.0沒有版本(當初沒有想到 Web居然還會變化,僅命名為

Web ),而 Web2.0除了版本之外,還回過頭來增加了 Web 1.0的次版本。• Web 2.0既然沒有明確的定義,自然直到目前為止, Web 2.0 仍然在新增功能中,換句話說, Web 的變化本質上是漸漸改變的。但當 Web 2.0 名詞被提出後, Web 2.0 卻突然流行起來,而 Web

1.0與 2.0 在許多觀念上的南轅北轍,使得若以第一次出現 Web 2.0 名詞的時間點來看, Web 2.0 卻是一種劇變。也由於這是一種劇變,所以過去漸變的過程的每一個重要階段(例如拍賣網站的出現、 P2P 的出現等),都可以視為是 Web1.1, Web 1.2, ... 。

Page 75: 第十四章 次世代全球資訊網

75

14.3 Web 2.0

– 20.Web 2.0引發了其他 2.0 版本的新想法:• Web 1.0就是 Web,Web 2.0 不只是 Web 2.0 。• Web 1.0 出現時,所有的網站都依循著 Client/Sever模式來建置,幾乎沒有人再想其他模式的網站。而 Web 2.0 漸變與劇變的特性,引發了網站建置者的新思想革命,也導致許多不同類型網站的更新潮或開始想像一些從來沒有過的服務。例如現在有所謂 Library

2.0、 Blog 2.0、Movie 2.0、 TV 2.0等等的網站出現,並且人們已經開始構思Web 3.0 將會是什麼樣子。– 相信經過上面的 20點說明,讀者應該對Web 2.0 有更進一步的認識,總之,把握『參與、互動、分享』的原則,是建置Web 2.0 網站的最基本原則,如果讀者已經具備建置網站的能力(例如已經學會 HTML、

JavaScript、 CSS ),而想更進一步了解 Web 2.0 ,可以到O'RILLY 網站查詢更多的相關資訊。網址是 http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html 。

Page 76: 第十四章 次世代全球資訊網

76

重點回顧本章習題