Wie funktioniert der Reader von Safari und wann erscheint er?

31649
chharvey

Die Reader-Funktion von Safari ist eine coole, kleine App, die eine Webseite als Zeitungsartikel anzeigt - ohne all die störenden Seitenleisten, Kommentare und Anzeigen. Manchmal funktioniert es und manchmal nicht, und ich frage mich, wie "es weiß, wann es auftaucht". Auf meiner persönlichen Website hat eine der Seiten diese Option. Sie können auf die ReaderSchaltfläche in der URL-Leiste klicken und sie wird wie eine Seite in einem iBook angezeigt. Dies tut jedoch keine meiner anderen Webseiten (auf derselben Site). Ich dachte, es hätte etwas mit dem <article>Tag zu tun, aber ich entfernte es und es funktioniert immer noch. Weiß jemand, wie diese App funktioniert?

Kennt jemand auch irgendwelche Chrome-Erweiterungen, die genau so sind? Google Reader ist nicht dasselbe.

PS: Von der zitierten Apple-Website:

Safari Reader

Beim Surfen im Internet erkennt Safari, ob Sie sich auf einer Webseite mit einem Artikel befinden. Klicken Sie auf die Reader-Schaltfläche, die im intelligenten Adressfeld angezeigt wird, und eine elegante Ansicht des Artikels wird angezeigt - ohne störende Inhalte.

Nicht viel Hilfe, oder?

27

3 Antworten auf die Frage

24
Sathya

Safari's Reader makes use of Readability.

Readability turns any web page into a clean view for reading now or later on your computer, smartphone, or tablet.


There's this nice article about how Safari's Reader detects the text, you should consider reading.

It looks like that Safari Reader will detect a <div> or block level element that contains a header element (<h1> to <h6>), followed by a certain amount of text. The reader badge will appear when the content text (not including the header) is more than 2,000 characters.


There's a Readability extension for Chrome which you can get from here.

Safari Reader kann auch mehrseitige Artikel erkennen und alle Papiere herunterladen. Daniel Beck vor 12 Jahren 0
Safari verwendet Lesbarkeit? Ich denke, es verwendet eine eigene Implementierung. fossilet vor 8 Jahren 1
Ich glaube nicht, dass Safari dies genau verwendet, da ich Leser für Artikel verwendet habe, die definitiv weniger als 2000 Wörter waren Sdarb vor 6 Jahren 1
Diese Antwort war vor 6 Jahren und soweit ich das aus der aktuellen Nutzung entnehmen kann, hat Safari definitiv eigene Implementierungen und ist nicht auf diese beschränkt
.

usw. oder die Mindestgröße von 2000 Zeichen.

CodeBrew vor 6 Jahren 1
6
Tuan Anh Tran

Sie können einen Blick auf den Quellcode werfen

http://blog.manbolo.com/2013/03/18/safari-reader.js 

Methode, wie man es erhält, ist hier

Wie können Sie dieses Skript in Ihrer eigenen Website verwenden? Tuna vor 7 Jahren 1
2
music2myear

Evernote bietet ein ähnliches Plugin für Chrome namens Clearly an, das auch in ein Evernote-Notebook integriert werden kann, wenn Sie dieses System verwenden.

https://evernote.com/clearly/

Es gibt auch ein Clearly-Plugin für Firefox .

Wenn Sie das Plugin installieren, wird neben der Adressleiste eine Schaltfläche in der Symbolleiste angezeigt, auf die Sie klicken, um eine "saubere" Version der Seite anzuzeigen. Diese enthält einige GUI-Anpassungen für schwaches Licht oder Hintergrundfarbenwechsel, wenn Beige Ihre Empfindungen beleidigt, sowie eine Schaltfläche, um die gelöschte Seite in ein Evernote-Notizbuch zu kopieren.