Web2.0知識教學課件

Web2.0知識教學課件

Web2.0知識教學課件

一、Web2.0的定義:

Web2.0,是相對Web1.0的新的一類互聯網應用的統稱。由Web1.0單純通過網絡瀏覽器瀏覽html網頁模式向內容更豐富、聯繫性更強、工具性更強的Web2.0互聯網模式的發展已經成爲互聯網新的發展趨勢。Web2.0是以 Blog、TAG、SNS、RSS、wiki等社會軟件的應用爲核心,依據六度分隔、xml、ajax等新理論和技術實現的互聯網新一代模式。

1、Blog——博客/網誌:Blog是一個易於使用的網站,您可以在其中迅速發佈想法、與他人交流以及從事其他活動。大致分爲:基本的博客、

小組博客、親朋之間的博客、協作式的博客、公共社區博客、商業、企業、廣告型的博客、知識庫博客等等。所有這一切都是免費的。中文名稱有稱爲“博客”,也有稱爲“網誌”,臺灣還有稱之爲“部落格/部落客”。網絡上對Blog很多種說法:有說“繼Email、BBS、ICQ之後出現的第四種網絡交流方式”,有說“代表着“新聞媒體3.0版””,“讀者文摘”等等。總之無論您有什麼心聲,都可以通過BLOG發表出來,和志同道合的人共同討論。

2、RSS——站點摘要:RSS是站點用來和其他站點之間共享內容的一種簡易方式(也叫聚合內容)的技術。最初源自瀏覽器“新聞頻道”的技術,現在通常被用於新聞和其他按順序排列的網站,例如Blog,新聞類網站等。

3、網摘: “網摘”又名“網頁書籤”,網民隨時可以通過網摘工具把自己喜歡的網頁收錄以來,如同“收藏夾”,但比收藏夾功能強大的多。現在有些網站就利用網摘的技術給自己的網站帶來了很多流量,特別是美女圖片類的網摘。

4、WIKI——百科全書: Wiki(維基-維客)一種多人協作的寫作工具。Wiki站點可以有多人(甚至任何訪問者)維護,每個人都可以發表自己的意見,或者對共同的主題進行擴展或者探討。

在每個正常顯示的頁面下面都有一個編輯按鈕,點擊這個按鈕你就可以編輯頁面了。爲了降低瀏覽者故意破壞WIKI網站,對於WIKI網站的`技術要求很嚴格,(隨時恢復頁面、主要頁面鎖定、修改和未修改頁面對比、可對修改之處加以描述或和管理員直接溝通、封存IP、有測試頁面供初學者練習、建立WIKI網站規則等)

WIKI最適合做百科全書、知識庫、整理某一個領域的知識等知識型站點,幾個分在不同地區的人利用wiki協同工作共同寫一本書等等。Wiki技術已經被較好的用在百科全書、手冊/FAQ編寫、專題知識庫方面。象百度的百科就是很成功的例子。

5、SNS——社會網絡:Social Network Sofwaret,社會性網絡軟件,依據六度理論,以認識朋友的朋友爲基礎,擴展自己的人脈。Yahoo的社會性網絡項目叫Yahoo360,Google的名爲orkut,而微軟正在試驗的社會性網絡項目叫Wallop,

目前中文的SNS網站主要是:校內網()、開心網等。

6、P2P——對等聯網:P2P可以理解爲“夥伴對夥伴”、“點對點”的意思,有的人翻譯爲(屁股對屁股),或稱爲對等聯網。目前人們認爲其在加強網絡上人的交流、文件交換、分佈計算等方面大有前途。P2P文件交換類軟件的代表:BT,電騾(eMule),PP點點通,Poco。

P2P即時通信類軟件:MSN,QQ。 P2P 語音通信類軟件:Skype,E話通

7、IM——即時通訊:即時通訊(Instant Messenger,簡稱IM)軟件可以說是目前我國上網用戶使用率最高的軟件。這個大家很熟悉了,比如QQ,UC等。

二、web2.0的理論和技術

1、 六度關係理論

目前流行的“六度分隔”理論是20世紀60年代由美國的心理學家米格蘭姆(Stanley Milgram)提出的,這個理論可以通俗地闡述爲: 最多通過六個人你就能夠認識任何一個陌生人。“六度分隔”成爲人際關係世界中無可否認而又令人震驚的特徵,許多社會學上的深入研究也給出令人信服的證據,說明這一特徵不只是特例,在一般情形下也存在。 最近,美國哥倫比亞大學社會學系的瓦茨教授領導的EMAIL試驗也再次證明了這一人際關係世界中驚人的規律。然而,在現實世界中,六十億人怎麼可能真的構成如此緊密的相互關聯呢?是互聯網使一切成爲現實。

2、 Xml

XML即可擴展標記語言(eXtensible Markup Language)。標記是指計算機所能理解的信息符號,通過此種標記,計算機之間可以處理包含各種信息的文章等。如何定義這些標記,既可以選擇國際通用的標記語言,比如HTML,也可以使用象XML這樣由相關人士自由決定的標記語言,這就是語言的可擴展性。XML是從SGML中簡化修改出來的。它主要用到的有XML、XSL和XPath等。

3、 AJAX

Ajax並不是一種技術。它實際上是幾種已經在各自領域大行其道技術的強強結合。Ajax混合了:

* 基於XHTML/CSS

* 由DOM(Document Object Model)實現動態顯示與交互

* 通過XML和XSLT進行數據交換及處理

*用XMLHttpRequest實現異步數據讀取;

* 使用JavaScript整合上述技術

直觀一點的說Ajax能夠實現不刷新瀏覽器窗口(當然更不用安裝額外的插件)而滿足用戶的操作,現在一些看上去很Cool的網站,很多是用這項技術實現的,其中包括:ORKUT、Gmail、Google Group、GOOGLE SUGGEST、Google Maps、Flickr、等。2SIMPLE的Co-mment系統雖然沒有用到XML/XSLT,其理念已經暗合容Ajax,實現了不刷新網頁提供動態內給用戶。