2010年9月2日 星期四

瀏覽器自動偵測網站是否具有RSS訂閱

明明都是具有RSS訂閱的網站,為何瀏覽器會有偵測不到的問題呢?其實差別在於網站原始碼<head>標籤內是否具有<link>標籤。




如果想要讓瀏覽器知道該網站是否具有RSS訂閱,只要在<head>標籤內加入<link>標籤即可,以下為其中兩個的語法範例:

  • <link rel="alternate" type="application/rss+xml" title="RSS訂閱" href="RSS訂閱網址">
  • <link rel="alternate" type="application/x.atom+xml" title="ATOM訂閱" href="ATOM訂閱網址">
以上必須使用在<head>標籤內,且出現次數不限,但 type 必須是 "application/rss+xml" 或 "application/x.atom+xml" ,否則就是定義網站連結外部資料的關係,一般用在連結樣式表用。


參考資料:

沒有留言:

張貼留言