21 Stimmen

Safari's "Reader Mode" - Open Source Lösung?

Safari verfügt über einen "Lesemodus", mit dem alles außer dem Text von einer Website mit einem Artikel entfernt wird. Kennt jemand eine Open-Source-Bibliothek, die die gleiche Funktionalität bietet? Oder glauben Sie, dass es schwierig zu implementieren wäre?

16voto

Su' Punkte 2098

Der Lesemodus von Safari ist basierend auf Arc90's Lesbarkeit (die ursprüngliche, nicht die aktuelle), die lautet Apache-lizenziert . Hier ist ein PHP-Port davon. Wenn Sie weiter suchen, werden Sie wahrscheinlich verschiedene andere Sprachen finden. (Sie haben nicht wirklich angegeben wobei nach deren Umsetzung Sie gefragt haben.)

5voto

Romain Bruckert Punkte 2365

Ich bin mir des Lizenzproblems bewusst, das mein Beitrag hier aufwerfen könnte, aber es ist Apple und seine Politik ist philosophisch anfechtbar. Also, für das Gemeinwohl & Forschung :

Safari JS-Reader-Quelle: https://github.com/amumu/safari-reader-js

Wie man die neueste Version von Safari erhält, wird in der README erklärt.

Wenn Sie wirklich eine Open-Source-Version wollen, lesen Sie die anderen Beiträge, sie sind alle gut.

Zum Wohl.

3voto

nilsi Punkte 9634

Auch hier gibt es eine recht populäre JavaScript-Version, die auf dem Lesbarkeits-Projekt von arc90 basiert.

https://github.com/luin/readability

1voto

Ashot Tonoyan Punkte 59

Firefox für Android enthält eine Datei namens Readability.js, in der es heißt:

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X