雖然目前已經有很多製作RSS Feed的Web服務,可以讓使用者將自己一些沒有支援RSS的網站內容製作成Feed,不過試用了一下,目前只有ponyfish這個站比較好用,但是卻有四小時才更新一次的缺點,所以就找了一些資料,才發現如果你已經是至少知道html標籤是什麼東西的人,要自製一個純文字並且可以手動更新的RSS Feed一點都不難。(就算不懂html標籤,也可以看看,很簡單,就像是填空而已)

首先將範例檔張貼如下:
<?xml version="1.0" ?>
<rss version="2.0">
<channel>
<title>droger的資訊心得整理</title>
<description>droger的資訊心得整理</description>
<link>http://blog.pixnet.net/droger</link>
<item>
<title>自製RSS</title>
<description>透過簡單的語法自行製作RSS</description>
<link>http://blog.pixnet.net/droger</link>
</item>

<item>
<title>自製RSS</title>
<description>透過簡單的語法自行製作RSS</description>
<link>http://blog.pixnet.net/droger</link>
</item>

</channel>
</rss>

黃色區塊是描述這個檔案本身是RSS Feed,只要照貼即可,藍色區塊是想要讓人家在訂閱你的RSS時候,顯示的相關抬頭<title>、描述資訊<description>和連結<link>,粉紅色區塊,則是每一則你要更新的RSS新聞,其實也同樣是透過
抬頭<title>、描述資訊<description>和連結<link>三個主要標籤。來表示每一則新聞的相關資訊,只是必須使用<item>標籤將它包起來,而日後如果要新增內容,只要不斷增加新的<item>標籤就可以了。

將這些資訊填寫完畢之後,存成純文字檔,把.txt的副檔名改成.xml,把這個檔案放到可以獨立連結它的空間,像是Google pages,或是最近很紅的Google Sites



之後不管是使用Firefox,或是直接使用RSS訂閱器,就可以將該xml檔案的網址直接當RSS Feed訂閱了。


如果希望可以讓支援RSS的瀏覽器(像Firefox)在登入你的網頁的時候,就能夠知道這個網頁可以直接訂閱RSS。

只要在html標籤當中的head標籤裡面增加一行<link>標籤語法即可,示範如下:

<html>
<head>
<head>
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://droger613.googlepages.com/b.xml" />
</head>
</html>

藍色的部份不變,黃色區塊的雙引號""內容,替換成你的RSS XML位址就完成了。

如果你希望RSS能夠負載更多資訊,那可能要去了解一下RSS的規範,依照上述所製作出來的RSS每則資訊都是只有抬頭、蓋樹跟連結,如果想要看更詳細的RSS介紹,可以參考這個線上PDF。
arrow
arrow
    全站熱搜

    droger 發表在 痞客邦 留言(1) 人氣()