wing0210 wrote:fenton wrote:
不知道要怎麼知道網站有沒有支援rss呢?
我也很好奇..該怎麼判斷...
要知道哪些網站有支援 RSS 是需要該網站主動在首頁告知才有可能
但是有些網站會寫在首頁的 source code 中, 例如你瀏覽 http://slashdot.org/ 網站時, Firefox 右下角會出現一個黃色標籤 , 點下去後你就可以新增加一個 Live Bookmark ..
如果你想要在你的網站出現這樣的黃色標籤, 必須在你的首頁中加入類似下面這行:
<LINK REL="alternate" TITLE="Slashdot RSS" HREF="//slashdot.org/index.rss" TYPE="application/rss+xml">
在 HREF 中指定你的 RSS Feed URL, 這樣當 Firefox 瀏覽到這個頁面時就知道該網站有支援 RSS Feed.
那怎麼去判斷有沒有提供rss服務,
最潛而易見的,如mobile01 在網頁的最下方,有個
Mobile01 RSS一般網頁若有提供rss的服務,都會做在比較明顯的地方,
但是因為RSS也是會佔提供者的頻寬,所以有的網頁站長他並不會主動告知有這項服務,
只有內行人才知道,例如phpnuke 的系統,預設全部都有提供rss 的服務,只要你連接
http://phpnuke/backend.php 即可。
在你不知道那裡可以找到RSS時,先用google找一下rss 關鍵,並選用
繁體中文網站。
在舉個yahoo的例子
http://tw.news.yahoo.com/rss/
進去後,非常的簡單就可以看出,yahoo 有提供rss的服務,
但若是他沒有註明的時後,我們怎麼判斷呢?
最簡單也是最快的方法,就是直接將連結貼到rss reader中

那若想使用肉眼判斷呢?
如果這時,你有寫過xml,那就會更簡單了,請直接點進去那個看起來
像是RSS的連結,並且看看是不是有以下幾個特徵。
1)<rss version="2.0"> 這個RSS 的版本宣告,通常看到這個就已經是99%嘍

2)<title>Yahoo!奇摩新聞-即時新聞</title> 因為是舉yahoo 為例子,所以在title的部份
會是顯示Yahoo字眼,而且這樣也很明顯吧,title 通常就是你在rss reader 中看到的主旨的部份,以ThunderBird 為例,此title的部份會顯示在左邊的視窗中,而其它內容的新聞title,則會顯示在右邊的主旨欄中。
以上就是簡單的判斷rss嘍,其實也不用做啥判斷啦,
將你們的google請出來,然後搜尋一下就好嘍。
wing0210 wrote:fenton wrote:
不知道要怎麼知道網站有沒有支援rss呢?
我也很好奇..該怎麼判斷...
-Welcome to PNCL-
http://www.pncl.com.tw/
內文搜尋
X


























































































