2008年8月30日 星期六

Feedburner 改版 ( Google 的企圖?)

這次大概是 Google 也想推動自己有關 Feed 的 Namespace, 就像是 Google Tool Bar 一樣, 所以原本一單純的 Feed, 現在就多了三組 NameSpace, 如下表:
xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/"
xmlns:gd
="http://schemas.google.com/g/2005"
xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"
gd:etag="W/"AkQCQn45eSp7ImA9WxdaGEU.""

一個是 a9 推的 open search, 一個是 google 自己推的 google schemas, 另一個是 feedburner 自己推的 feedburner 的 name space...

比較好笑的是去看 http://schemas.google.com/g/2005 還是錯誤網址說, 事實上指的是 Sitemap 之類的 Namespace, 而 Open Search 的網址也換了, 這個也是輔助搜尋相關的功能, 而 gd:etag 也是 google data 想要推動的 tag 功能之一...

當然 Feedburner 這一個改版讓原本好好讀的 Parse 程式跟著失效, 所以又要改寫了, 所以最近這一陣子大家應該有看到很多 Feed 的標題都是怪怪的, 表示抓錯了, 所以剛剛把這問題修正, 所以在熱度上面的計算都多少有些問題, 但這問題過兩三天就會好了..

事實上我並不贊成在部落格觀察的 Feed 寫 Feedburner 的來源, 畢竟這把原本可以一手抓到資料的方式變成二手, 甚至在時效性會降低, 若沒有流量的考量沒必要為了 +1 個 feed 變成用 feedburner ...:)

只是這次 Feedburner 與所謂許多的 Google 的 Feed Proxy 等等的功能加強, 這代表的 RSS/Atom Feed 的應用在某方面因為 AJAX ( JSON ) 的 API 跟著加強, 能夠玩的東西更多了, 但面臨越來越複雜的 RSS, 已經越來越不 Really Simple 了, 讓我想到 RSS 1.1 與 RSS 2.0 的爭端, 對這有興趣的人可以自己去看~~

沒有留言: