全文閱讀(Full-text) 與 Mobilize lire 為什麼可以全文閱讀呢?其實就類似 mobilize 的作法一樣,根據 RSS 提供的連結網址,從原始網頁上面找出主文章的內容,再將內容傳回 lire 提供讀者閱讀。因此儘管作者提供給你的是部分文章摘要,你還是可以從主頁面獲得完整的資訊。 以上的工作都是交給伺服器端去作業,你的軟體只是對著伺服器下達請求資訊的訊號。因此,若是伺服器有一天掛點,lire 的全文閱讀功能就會失靈。這大概也是所有雲端軟體的缺點,不用太去擔心。 全文閱讀的優點 這類的作法對於什麼很好用呢?像是聯合新聞網、自由時報、蘋果日報等不提供完整資訊,希望讀者會連回原始網頁的網站最好用。這類網站多半有廣告收益、統計讀者人數等目的,因此不會讓你讓你透過 RSS 訂閱把內容看完,非得多花個一步功夫才能看見。 ▲ 聯合新聞網常見的斷尾新聞(左 Reeder ,右 lire) ▲ 自由時報的 RSS 只有標題沒內容(左 Reeder ,右 lire) lire 的缺點 誤抓主內容 全文閱讀有個缺點所在,要是伺服器的應用程式去抓取原始網頁時,他誤認了主要內容的位置該怎麼辦。我就碰過這個問題,他抓下來的並不是文章本身,而是 Google 廣告區塊(笑)的確,有時候我看一些網站,我都搞不清楚他的主要內容是啥,因為廣告區塊都快比內容還多了。 文章分頁(Paging) 有些文章太長的網站,為了避免版面被拉太長,因此會設定一個機制讓一篇文章分成好幾頁。這樣的機制還有一個好處,就是人們沒辦法一次把你的文章複製走,因此這類的方法也受到 商業周刊 、 宅宅新聞 採用。 以 宅宅新聞 為例,RSS 會擁有文章全部的內容,而網頁上則因為分頁的關係被切成了好幾段,因此這時使用全文閱讀的方式去抓資料,你抓回來的只是第一個分頁的內容而已喔。 ▲ 使用 Full-text 的效果不一定保證比較好,有時 RSS 的內容反而更完整 lire v.1.9.19(May 10, 2013 updated)增加了一個新功能,針對那些已經提供完整文章內容的 RSS (就像宅宅新聞),你可以個別設定不要開啟全文閱讀功能,避免因為文章分頁造成文章閱讀不成還成了殘廢。 疑難雜症:BBC 中文網