ZKIZ Archives


如果你正在做一個新的RSS閱讀器…

http://www.iheima.com/archives/35775.html

儘管我現在的工作是在開發其它軟件,但是在很長一段時間我關注過RSS領域,當然如今的RSS比之前變得更加時尚和普遍。我想,這大概是一個比較恰當的時機來和大家分享一下這些年我學習和瞭解到的東西。

最關鍵的一件事,在定製個人新聞列表的問題上,訂閱列表應該是需要集中式的,儘可能希望用戶在訂閱時可以簡單操作。這也是Twitter成為一個有力的競爭對手的原因之一。中央服務器為每一個用戶保存OPML文件,每個具有RSS鏈接的站點作為剛網站的網址的參數。當用戶點擊「訂閱」鏈接,一個對話框會彈出確認用戶是否像訂閱。如果點擊OK會繼續進行。用戶永遠看不到網址。沒有會願意合作的瀏覽器。

OPML應該是一個可供訂閱的文件類型,這使得用戶可以連接中央訂閱服務器上的帳戶進行信息整合。此外,這個功能使得用戶根據整合的書籤整理按單元訂閱。

用郵箱模式(mailbox)還是河流模式(river)去展示內容一直存在爭論,為什麼我們不兩者兼得呢?同樣的數據可以用兩種方式去展示。有些時候,你可能只需要幾分鐘的時間去快速瀏覽所有新聞,而有些時候,你可能會以較慢的速度分別去閱讀個別新聞的提要。我做了同80年代初LBBS軟件一樣的事情——同時提供郵箱模式(mailbox)和河流模式(river)的展現方式,讓你可以在兩種瀏覽模式之間自由進行切換。我相信同樣的方法可以適用於RSS(雖然我從來沒有見過這種情況,但是如果我作為一個新讀者的話,我願意去嘗試這種模式)。

另外,個人收藏的書籤應該具有記憶的功能,告訴閱讀器已經讀過,這樣便於RSS更容易操作其它事情。我並不希望訂閱特定的事件,這樣不得不取消訂閱。 有很多其他的想法一樣。我會寫出來,因為我記得他們。


如果 正在 一個 新的 RSS 閱讀器 閱讀
PermaLink: https://articles.zkiz.com/?id=53887


ZKIZ Archives @ 2019