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?
Antworten
Zu viele Anzeigen?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.)
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.
Firefox für Android enthält eine Datei namens Readability.js, in der es heißt:
- Dieser Code basiert stark auf dem Skript readability.js (1.7.1) von Arc90
- verfügbar unter: http://code.google.com/p/arc90labs-readability