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?
risposta
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.)
perfetta, grazie! –
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. –
Firefox per Android contiene un file chiamato Readability.js che dice:
- Questo codice è fortemente basato sul readability.js di Arc90 (1.7.1) di script
- disponibile all'indirizzo: http://code.google.com/p/arc90labs-readability
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.
Ecco una versione JavaScript abbastanza popolare basata sul progetto di leggibilità di arc90.
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