2011-02-01 9 views
11

Safari ha una "Modalità lettore" che rimuove tutto da un sito Web con un articolo ma il testo. Qualcuno sa di una libreria open source che fornisce la stessa funzionalità? Oppure, pensi che sarebbe difficile da implementare?"Reader Mode" di Safari - Soluzione open source?

+0

ho trovato questo codice sorgente: [PHP - come ottenere il contenuto HTML principale come modo lettore in Firefox] [1] [1]: http://stackoverflow.com/ domande/17733275/php-how-to-get-main-html-content-like-reader-mode-in-firefox/17735301 # 17735301 – mghhgm

risposta

11

La modalità lettore di Safari è based upon Arc90 Readability (originale, non corrente, uno), che è Apache-licensed. Ecco uno PHP port di esso. Qualche altra ricerca probabilmente mostrerà varie altre lingue. (Non hai veramente specificato dove si chiedevano circa l'attuazione.)

+0

perfetta, grazie! –

+1

Firefox (che è open source) per Android ora ha la "modalità Reader" implementata: http://mzl.la/VDEIFA Probabilmente dovrai scavare attraverso il loro codice per vedere dove si trova. E se lo trovi, gentilmente collegalo qui. Grazie. –

0

Firefox per Android contiene un file chiamato Readability.js che dice:

2

sono consapevole del problema di licenza per il mio post potrebbe sollevare qui, ma è Apple e le loro politiche sono contes filosoficamente tavolo. Quindi, per il bene comune & ricerca:

Safari JS fonte lettore: https://github.com/romainbruckert/safari-reader-js

Come ottenere la versione più recente da Safari è spiegato nel README.

Se si desidera veramente una versione open source, l'utente gli altri post, sono tutti buoni.

Cheers.