2011-11-25 45 views
6

我想添加一個類似的功能,我正在做一個工具。我感興趣的是它如何以代碼方式工作。我希望能夠獲得一個HTML頁面,並排除除文章外的所有內容。Safari的閱讀器功能如何工作?

回答

3

Readability項目對chrome和iOS有類似的功能。我不確定它是如何自動檢測內容的,但我知道可讀性爲希望集成其功能的人提供了一個API。你可能想檢查一下。

http://www.readability.com/learn-more

+0

謝謝。這看起來類似於我在找的東西。 –

+0

其實我認爲Safari閱讀器是基於可讀性的。 – Hassan

-2

我認爲你正在尋找一個RSS讀者。網頁的網址實際上是給你一個XML文件,它是網頁內容的摘要。相當簡單的實施。如果您有更多關於您正在開發的內容(語言,內容類型)的信息,可能會更容易指向您的示例。讀者並沒有將頁面剝離,而是得到了一個總結。剝離一個頁面可以根據你想要做的事情來完成。

+0

嘿喬, 我試圖讓它當你點擊下面網站上的「查看」按鈕: Daisy.camorada.com 彈出式模式就像safari的閱讀器按鈕一樣。關於如何做到這一點的任何想法? 我覺得safari的閱讀器按鈕不僅僅是摘要。 –

0

如果您正在使用Ruby,則可以使用Pismo。它從給定的文檔中提取文章。