發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
什么是 RSS :rss.txtRSS 系列介紹(一):RSS的一些背景資料 討論與Blog相關(guān)的技術(shù),不可不談的就是RSS,這個(gè)縮寫在英文中可以有幾個(gè)源頭,并被不同的技術(shù)團(tuán)體做不同的解釋。既可以是“Rich Site Summary”,或“RDF Site Summary”,也可以是“Really Simple Syndication”。為什么有這么多含義呢?這還要從RSS的一段今天也沒(méi)有理清的關(guān)系說(shuō)起。 今天肯定有人還記得IE 4剛剛推出來(lái)的時(shí)候有一個(gè)有趣的功能,那就是新聞?lì)l道。這個(gè)新聞?lì)l道的功能與Netscape推出的新聞?lì)l道是很相似的(當(dāng)時(shí)Netscape還是市場(chǎng)上領(lǐng)先的瀏覽器)。為此Netscape 定義了一套描述新聞?lì)l道的語(yǔ)言,這就是RSS,只不過(guò)Netscape自當(dāng)時(shí)起每況愈下,所以最終也沒(méi)有發(fā)布一個(gè)正式的RSS規(guī)范(只發(fā)布了一個(gè)0.9版本)。而微軟也在當(dāng)時(shí)推出了支持自己IE的CDF(Channel Definition format)數(shù)據(jù)規(guī)格,與RSS非常接近。微軟試圖用新聞?lì)l道的功能把“推”(Push)技術(shù)變成一個(gè)應(yīng)用主流,并與Netscape抗衡。不過(guò)出乎預(yù)測(cè)的是,“推”技術(shù)自始至終沒(méi)有找到合適的商業(yè)模型,而且伴隨著其他各類網(wǎng)絡(luò)特性的出現(xiàn),也日益無(wú)法顯 現(xiàn)自身的優(yōu)勢(shì)。新聞?lì)l道在瀏覽器中的地位最終日暮西山,最后也在IE的后續(xù)版本中消失了。 新聞?lì)l道的確進(jìn)入了低谷,但是RSS并沒(méi)有被業(yè)界人士所拋棄。過(guò)去兩年,Blog從一個(gè)專業(yè)群體開(kāi)始,逐步成為了網(wǎng)絡(luò)上最熱門的新話題。而RSS成為了描述Blog主題和更新信息的最基本方法。于是RSS這項(xiàng)技術(shù)被著名Blogger/Geek戴夫·溫那(Dave Winner)的公司UserLand所接手,繼續(xù)開(kāi)發(fā)新的版本,以適應(yīng)新的網(wǎng)絡(luò)應(yīng)用需要。新的網(wǎng)絡(luò)應(yīng)用就是Blog,因?yàn)榇鞣?#183;溫那的努力,RSS升級(jí)到了0.91版,然后達(dá)到了0.92版,隨后在各種Blog工具中得到了應(yīng)用,并被眾多的專業(yè)新聞?wù)军c(diǎn) 所支持。在廣泛的應(yīng)用過(guò)程中,眾多的專業(yè)人士認(rèn)識(shí)到需要組織起來(lái),把RSS發(fā)展成為一個(gè)通用的規(guī)范,并進(jìn)一步標(biāo)準(zhǔn)化。一個(gè)聯(lián)合小組根據(jù)W3C新一代的語(yǔ)義網(wǎng)技術(shù)RDF對(duì)RSS進(jìn)行了重新定義,發(fā)布了RSS 1.0,并把RSS定義為“RDF Site Summary”。這項(xiàng)工作并沒(méi)有與戴夫·溫那進(jìn)行有效的溝通,而戴夫則堅(jiān)持在自己設(shè)想的方向上進(jìn)一步開(kāi)發(fā)RSS的后續(xù)版本,也并不承認(rèn)RSS 1.0的有效性。RSS由此開(kāi)始分化形成了RSS 0.9x/2.0和RSS 1.0兩個(gè)陣營(yíng),也由此引起了在專業(yè)人群中的廣泛爭(zhēng)論。 因?yàn)闋?zhēng)論的存在,一直到今天,RSS 1.0還沒(méi)有成為標(biāo)準(zhǔn)化組織的真正標(biāo)準(zhǔn)。而戴夫·溫那卻在2002年9月獨(dú)自把RSS升級(jí)到了2.0版本,其中的定義完全是全新的模式,并沒(méi)有任何RSS 1.0的影子。這引發(fā)了網(wǎng)絡(luò)上進(jìn)一步爭(zhēng)議,究竟讓一個(gè)越來(lái)越普及的數(shù)據(jù)格式成為一個(gè)開(kāi)放的標(biāo)準(zhǔn),還是被一家公司所定義和控制,成為了爭(zhēng)議的焦點(diǎn)。戴夫·溫那并沒(méi)有為自己辯解,他的觀點(diǎn)是RSS還需要進(jìn)一步發(fā)展,需要專業(yè)人士更明確的定義,不過(guò)恐怕這種輕描 淡寫不能消除人們對(duì)RSS“被一家商業(yè)公司獨(dú)占”的擔(dān)心。 前面的鋪墊對(duì)用戶來(lái)說(shuō)也許沒(méi)有什么太大的意義,可能更多人關(guān)心如何在自己的Blog增加RSS輸出,這樣可以讓很多新聞聚合工具(例如CNBlog剛剛推薦的NewzCrawler)很容易找到你并自動(dòng)獲得你在Blog中的更新內(nèi)容。 所以我們會(huì)在后面的系列文章中逐步增加對(duì)RSS工具的介紹,以及如何在你的Blog中添加RSS輸出格式和相關(guān)的標(biāo)志鏈接。等不及的用戶,可以先到我的個(gè)人站點(diǎn)上的一個(gè)臨時(shí)鏈接地方嘗試起來(lái)了,我提供了一個(gè)簡(jiǎn)單的RSS生成工具和相關(guān)的介紹(對(duì)Blogg er.com工具最佳,其他工具還沒(méi)有做測(cè)試)。 P.S. goghs 的一個(gè)留言,供大家參考,普通用戶大可以跳過(guò): “關(guān)于RSS兩個(gè)標(biāo)準(zhǔn)之爭(zhēng)前段時(shí)間確實(shí)很激烈,很多局內(nèi)人士被迫翻出了陳年老帳。有些爭(zhēng)論甚至到了攻擊的地步。跑開(kāi)情感因素不論,作為一個(gè)完全的局外人,我個(gè)人是比較偏向于0.9x/2.0 (具體就是0.91 -> 0.92 -> 0.94 -> 2.0)的。1.0將rdf的命名空間重新加入了RSS,這有它的意義。但是從RSS使用的領(lǐng)域,至少是現(xiàn)在的使用目的而言,1.0標(biāo)準(zhǔn)顯得過(guò)重了。相比之下2.0更簡(jiǎn)單更實(shí)用一點(diǎn)。 至于說(shuō)一家公司控制標(biāo)準(zhǔn)的問(wèn)題,其實(shí)從一開(kāi)始RSS就處在這種狀況之下,如果你認(rèn)為它是被控制的話,從一開(kāi)始就被控制了,即使在Netscape的年代。作為一個(gè)開(kāi)放標(biāo)準(zhǔn),這種控制并未對(duì)用戶形成什么危險(xiǎn)。 其實(shí)1.0背后也是一家公司,知名的O‘Reilly。 從既有資源而言,0.9x系列占有壓倒優(yōu)勢(shì),我想2.0會(huì)作為當(dāng)然的既得利益者,繼續(xù)占有統(tǒng)治位置。 但是對(duì)于一個(gè)開(kāi)發(fā)者來(lái)說(shuō),可能這種爭(zhēng)論更容易被調(diào)和,因?yàn)槟憧梢酝瑫r(shí)支持他們,甚至包括以前所有的標(biāo)準(zhǔn)。 這涉及兩個(gè)方面: 1. source: 你可以生成兩個(gè)版本,分別符合1.0和2.0規(guī)范。 或者你可以生成一個(gè)XML源,然后使用XSL/XSLT轉(zhuǎn)換成1.0/2.0格式。 2. aggregator: 對(duì)不同的格式分別使用不同的解析。 當(dāng)然,我希望最終還是能夠互相妥協(xié),只保留一個(gè)標(biāo)準(zhǔn)。不過(guò)這也許很難,因?yàn)檫@在計(jì)算機(jī)領(lǐng)域是最不常見(jiàn)的一件事。不管是公司之間,還是業(yè)余開(kāi)發(fā)之間,都不容易達(dá)到一致。” Isaac: goghs的留言很好,算是對(duì)這場(chǎng)標(biāo)準(zhǔn)的爭(zhēng)論的一個(gè)補(bǔ)充吧。大家可能會(huì)奇怪,這種爭(zhēng)論會(huì)不會(huì)對(duì)Blog的發(fā)展產(chǎn)生不利的影響。照我說(shuō),不一定,很可能是促進(jìn)作用更多一些。不像最近國(guó)內(nèi)的某些爭(zhēng)吵,吵來(lái)吵去其實(shí)傷害了發(fā)展和進(jìn)步。另外,從技術(shù)開(kāi)發(fā)上來(lái)說(shuō),我 也非常支持0.92系列的簡(jiǎn)易性,把新浪新聞變成RSS 0.92并導(dǎo)入NewzCrawler 就是一個(gè)10分鐘的工作,而RDF相對(duì)麻煩一點(diǎn),當(dāng)然也不過(guò)是處理一些額外的命名空間而已。但是從整體來(lái)說(shuō),Sementic Web(語(yǔ)義網(wǎng))也需要大家的通力支持才能夠有更好的未來(lái),而作為承載語(yǔ)義網(wǎng)的一個(gè)重要部分,RDF應(yīng)當(dāng)被有責(zé)任感的人們所推動(dòng)。不過(guò)我還是要承認(rèn)RDF應(yīng)用到RSS中還為時(shí)過(guò)早。 RSS 系列介紹(二)--------------------------------------------------------------------------------RSS與新聞聚合前面介紹了RSS的一些歷史淵源,今天我再與大家聊聊RSS在新聞聚合,而下一次我還會(huì)介紹RSS在網(wǎng)站聯(lián)合中的應(yīng)用。 其實(shí),RSS就是一段規(guī)范的XML數(shù)據(jù),用一些大家約定的標(biāo)記描述一個(gè)Blog或者一個(gè)新聞源的最近更新的內(nèi)容。RSS是Blog走向社區(qū)化和快速普及的一個(gè)技術(shù)推動(dòng)力,Blog也因此技術(shù)而走向了專業(yè)化領(lǐng)域。連同本來(lái)網(wǎng)絡(luò)上的各種專業(yè)媒體提供的新聞源, 人們可以透過(guò)RSS在桌面上輕松訪問(wèn)大量與自己的興趣相關(guān)的主題,而忽略掉訪問(wèn)網(wǎng)站帶來(lái)的復(fù)雜過(guò)程,還有那些討厭的花花綠綠的廣告。新聞聚合(News Aggregation)和網(wǎng)站聯(lián)合(Syndication)兩個(gè)概念由此出現(xiàn)并廣泛被Blogger們所采用。我們今天先談?wù)勑侣劸酆稀?所謂新聞聚合,就是通過(guò)軟件工具或編程的方法從多個(gè)新聞源或Blog站點(diǎn)搜集新聞并在一個(gè)界面中提供給讀者進(jìn)行閱讀。新聞聚合的基礎(chǔ)條件就是這些新聞源都提供通用的數(shù)據(jù)格式,目前最流行的格式也就是RSS。也不知道是有了RSS,才有了新聞聚合的概念,還 是有了新聞聚合的想法,才出現(xiàn)了RSS的技術(shù),總之技術(shù)最終應(yīng)當(dāng)是為人們的需要服務(wù)。目前網(wǎng)絡(luò)上有一些流行的新聞聚合工具,他們都支持多種目前處于版本的RSS格式。我們?cè)谶@里介紹幾種比較流行的工具: Aggie 是一個(gè)很小的新聞聚集工具,連同源代碼下載也不過(guò)84K。唯一的限制是它建立在Microsoft .Net 框架上,所以運(yùn)行起來(lái)還要這個(gè)平臺(tái)的支持(.Net 框架的基本運(yùn)行版本也要20M左右)。Aggie把用戶登記的各種Blog或?qū)I(yè)媒體新聞網(wǎng)站的信息都搜集在一起,并直接輸出為一個(gè)本地網(wǎng)頁(yè),自動(dòng)啟動(dòng)IE提供給用戶進(jìn)行瀏覽。 NetNewsWire 則是一個(gè)運(yùn)行于Apple公司電腦上的新聞搜集和閱讀工具。它提供的三個(gè)板塊的版面格式與電子郵件應(yīng)用非常類似,它可以直接在應(yīng)用程序的界面中瀏覽新聞。 Straw 也是一個(gè)高效率的桌面新聞聚合工具,不過(guò)運(yùn)行在GNOME環(huán)境中,在Linux和支持GNOME的UNIX環(huán)境中都能夠運(yùn)行。 CNBlog 心得集近期曾經(jīng)推薦過(guò)NewzCrawler這個(gè)新出現(xiàn)的新聞聚合工具,這是我在PC桌面上看到的最好的新聞聚合工具了。無(wú)論從功能還是易用性方面來(lái)看,這個(gè)工具都比前面介紹的幾個(gè)工具要更優(yōu)秀。唯一的問(wèn)題是,正式版本的NewzCrawler不是免費(fèi)的 。現(xiàn)在我能夠利用這個(gè)工具每天輕松地察看來(lái)自一些新聞?wù)军c(diǎn)(例如新浪和CNET等)的最新消息和一批我關(guān)心的Blog的更新內(nèi)容,還能夠便捷地用工具中內(nèi)嵌的Blog輸入工具把感興趣的內(nèi)容摘錄到自己的Blog中,效率大增,真是令人產(chǎn)生了全球信息盡在指 尖的感受。當(dāng)我們深入去想的時(shí)候,會(huì)發(fā)現(xiàn)這大概正是網(wǎng)絡(luò)走向個(gè)性化和對(duì)傳統(tǒng)媒體的一種挑戰(zhàn)所在吧。 在新聞聚合的觀念下,我相信Blog會(huì)與RSS共同發(fā)展,越來(lái)越成為人們最喜愛(ài)的信息來(lái)源。
來(lái)自: gjwken > 《我的圖書館》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
【翻譯文章】什么是web 2.0 (3)
Blogging與大眾智慧。但是,RSS只是blog區(qū)別于普通網(wǎng)頁(yè)的特點(diǎn)之一。Google的網(wǎng)絡(luò)爬蟲,Yahoo!的目錄(和網(wǎng)絡(luò)爬蟲).Amazon的產(chǎn)品數(shù)據(jù)庫(kù),eBay的產(chǎn)品和商家數(shù)據(jù)庫(kù),MapQuest的地圖數(shù)據(jù)庫(kù),Napster的歌曲...
轉(zhuǎn):TrackBack新手指南(編譯) - 獨(dú)自等待 - 計(jì)世博客
TrackBack新手指南(編譯)在TrackBack系統(tǒng)中,接收TrackBack pings的URL叫TrackBack Ping URL.一個(gè)典型的TrackBack Ping URL如http://www...
明天的Blog會(huì)長(zhǎng)啥樣!
在我看來(lái),未來(lái)的blog更應(yīng)該具有以下幾個(gè)功能: 完全支持Ping。未來(lái)的blog更注重的是人與人之間的參與,我在網(wǎng)上四處游蕩,處處留墨,這些或長(zhǎng)或短無(wú)論是垃圾還是精華的留言都可以輕松的和我的blog進(jìn)...
一個(gè)好玩blog工具-POQUE,支持中文的哦。 - 狗車志
POQUE可以讀取blog的XML(RDF)文件,并且以flash形式顯示圖片的blog工具,演示如上。■如果blog有空間可以上傳文件,在這里下載Flash文件,上傳到blog空間,然后來(lái)這里在線生成代碼,簡(jiǎn)單說(shuō)明一下アッブ...
張麗萍:淺談Blog對(duì)學(xué)習(xí)方式的影響及其在學(xué)習(xí)中的應(yīng)用
而blog由于長(zhǎng)時(shí)間記錄了學(xué)習(xí)者的所思所想、所作所為,交往雙方都可以根據(jù)對(duì)方給出真實(shí)身份的個(gè)人blog了解其背景和興趣,這樣有助于雙方交流主題的迅速展開(kāi)和深入,而且雙方持續(xù)性地關(guān)注對(duì)方的個(gè)人blog...
博客與qq、e
而blog不用注冊(cè)就可以回復(fù),同時(shí)無(wú)論是在自己的Blog寫過(guò)的東西還是參與其他Blog的討論,通過(guò)一種叫TrackBack的技術(shù)(TrackBack可以讓使用者把評(píng)論寫到自己Blog網(wǎng)站上,然后向刊載原始文章的Blog服務(wù)器...
WeblogPedia(中文Weblog百科全書)
TrackBack最早是Movable Type上的一個(gè)小功能。當(dāng)然別人也可以向原始文章發(fā)送TrackBack Ping,所以在原始文章中就將包括你的TrackBack Ping在內(nèi)的所有評(píng)論都記錄了下來(lái)。此外,如果你在自己網(wǎng)站上也設(shè)置...
博客必備工具、積分和等級(jí)說(shuō)明
博客必備工具、積分和等級(jí)說(shuō)明博客必備工具、積分和等級(jí)說(shuō)明。每點(diǎn)擊一次博客就有一分,積分是新浪博客對(duì)用戶努力的認(rèn)可和獎(jiǎng)勵(lì)。2、欄目眾多:由于新浪博客上的名人來(lái)自于各行各業(yè),所寫的博客也是五花...
TrackBack Technical Specification
In the TrackBack system, the URL that receives TrackBack pings is the TrackBack Ping URL. A typical TrackBack Ping URL looks like http://www.example.com/trackback/5, where 5 is the TrackB...
微信掃碼,在手機(jī)上查看選中內(nèi)容