Lettore RSS online
Lettore RSS online leggero: abbonamenti salvati nel browser, contatore delle voci da leggere, import ed export OPML e ispezione di feed RSS o Atom in JSON.
Per leggere un feed RSS online, inserisci il suo URL (ad esempio https://example.com/feed) e fai clic su Apri, oppure incolla l'XML di un feed RSS 2.0 o Atom nell'editor (puoi anche caricare un file .xml/.rss/.atom). Il visualizzatore mostra subito un'anteprima leggibile dei metadati del canale e di ogni voce: titolo, link, data di pubblicazione e descrizione. Passa alla modalità JSON per ispezionare la struttura completa del feed. L'XML incollato o caricato viene analizzato nel browser e non lascia mai il tuo dispositivo. Un URL viene richiesto prima direttamente dal browser; solo se il feed blocca le richieste cross-origin passa dal server di questo sito. Per la lettura di tutti i giorni, aggiungi i feed a “I miei abbonamenti”, sotto il visualizzatore: un clic li aggiorna tutti, le voci nuove compaiono insieme in ordine di data con il numero di quelle da leggere per ogni feed, e l'elenco rimane nel browser, con l'OPML per passare da un lettore all'altro.
Input RSS
0
Anteprima feed
Modalità Anteprima / Modalità JSON
I miei abbonamenti
0 feed · 0 da leggere
Nessun abbonamento per ora. Inserisci sopra l'URL di un feed oppure importa il file OPML esportato da un altro lettore.
L'elenco degli abbonamenti, i segni di lettura e le voci in cache restano solo in questo browser, su questo dispositivo: nessun account, nulla viene caricato. Durante l'aggiornamento il browser legge ogni feed direttamente; i feed che bloccano le richieste cross-origin vengono recuperati tramite il server di questo sito, che non ne conserva una copia; la CDN può però tenere in cache la risposta di un feed pubblico fino a circa 10 minuti.
Limiti su questo dispositivo: 200 abbonamenti, le 50 voci più recenti per feed e 1000 voci in totale, sommari tagliati a 800 caratteri. I segni di lettura restano solo per le voci ancora in cache.
Potrebbe servirti anche
Come utilizzare il Visualizzatore RSS
- 1
Inserisci l'URL o incolla l'XML
Digita l'indirizzo del feed nel campo URL (i percorsi più comuni sono /feed, /rss.xml e /atom.xml) e fai clic su Apri. Puoi anche incollare l'XML RSS o Atom nell'editor, oppure usare il pulsante Carica XML per aprire un file feed dal tuo dispositivo.
- 2
Esamina l'anteprima
Il formato viene riconosciuto dall'elemento radice — rss per RSS 2.0, feed per Atom. Compaiono poi titolo, descrizione e link del canale e, sotto, ogni voce con titolo, link, data di pubblicazione e sommario. I sommari in HTML vengono mostrati in modo sicuro e senza immagini, così l'elenco resta compatto e si scorre in fretta.
- 3
Passa alla modalità JSON
Fai clic su Modalità JSON per vedere l'oggetto completo prodotto dall'analisi. Gli attributi hanno il prefisso @_ (per esempio @_version o @_href) e gli elementi con namespace, come content:encoded, dc:creator o itunes:*, mantengono il nome originale: si nota subito un campo mancante o finito in un punto diverso da quello che si aspetta il tuo lettore o il tuo script.
- 4
Iscriviti e leggi ogni giorno
In “I miei abbonamenti” inserisci l'URL del feed e fai clic su Iscriviti (il titolo viene preso dal feed stesso), oppure importa il file OPML del tuo vecchio lettore. Ogni volta che torni, fai clic su “Aggiorna tutto”: i feed vengono letti tre alla volta, un errore mostra la causa sotto il feed interessato senza fermare gli altri, e le voci nuove hanno un pallino finché non le apri o usi “Segna tutto come letto”.
- 5
Prova l'esempio o cancella
Se un URL non si carica, il messaggio sotto il campo URL ne spiega il motivo: ad esempio l'indirizzo ha restituito una pagina web invece di un feed, ha impiegato più di 8 secondi o supera i 2 MB. Carica l'esempio integrato per vedere un feed funzionante, oppure usa Pulisci per reimpostare l'editor e ricominciare da capo.
Riferimenti
- Specifica RSS 2.0
La specifica autorevole dell'RSS Advisory Board che definisce la struttura di channel, item ed elementi per i feed RSS 2.0.
- RFC 4287 — Il formato di sindacazione Atom
La specifica IETF che descrive il formato feed Atom, i suoi elementi e i metadati richiesti.
- Servizio di validazione feed W3C
Lo strumento ufficiale W3C per verificare che un feed RSS o Atom sia conforme alla specifica pertinente.
- Wikipedia — RSS
Storia del formato, versioni (0.9x, 1.0 RDF, 2.0) e rapporto con Atom, in italiano.
- Wikipedia — Atom (standard)
Il formato Atom e il suo confronto con RSS 2.0, con le ragioni della standardizzazione IETF.
- RSS Advisory Board — RSS Autodiscovery
Come una pagina dichiara il proprio feed con <link rel="alternate" type="application/rss+xml">: il tag da cercare nel sorgente per trovarne l'indirizzo.
Strumenti correlati
Visualizzatore XML
Formatta e ispeziona l'XML grezzo di qualsiasi feed RSS o Atom.
Visualizzatore OPML
Apri elenchi di abbonamento OPML che raggruppano più URL di feed.
Da XML a JSON
Converti l'XML del feed in un oggetto JSON strutturato per ulteriori elaborazioni.
Formattatore JSON
Abbellisci e valida l'output JSON di un feed analizzato.
Domande frequenti
- Cos'è un feed RSS?
- È un file XML che un sito aggiorna con l'elenco delle sue ultime pubblicazioni: per ogni articolo, notizia o episodio ci sono titolo, link, data e un breve sommario. Invece di aprire un sito dopo l'altro per vedere se c'è qualcosa di nuovo, aggiungi i loro feed a un lettore RSS, che raccoglie tutto in un unico elenco in ordine di pubblicazione, senza algoritmi a decidere cosa mostrarti. Qui puoi sia aprire un feed per vederne il contenuto, sia abbonarti e seguirlo ogni giorno da «I miei abbonamenti».
- Quali formati di feed supporta il Visualizzatore RSS?
- Analizza feed RSS 2.0 e Atom. Inserisci l'URL del feed, incolla l'XML o carica un file, e lo strumento rileva automaticamente il formato e mostra un'anteprima leggibile del canale e delle sue voci.
- Qual è la differenza tra RSS e Atom?
- Entrambi sono formati di sindacazione basati su XML. RSS 2.0 usa gli elementi channel e item definiti dall'RSS Advisory Board, mentre Atom è uno standard IETF (RFC 4287) con gli elementi feed ed entry e regole più rigide per date e identificatori. Questo visualizzatore legge entrambi.
- Come trovare il feed RSS di un sito?
- Cerca l'icona arancione dell'RSS o un link «RSS», «Feed» o «Iscriviti» nel menu o nel piè di pagina. Se manca, prova i percorsi più comuni: /feed (WordPress), /rss.xml, /atom.xml o /index.xml. In alternativa apri il codice sorgente della pagina (Ctrl+U) e cerca <link rel="alternate" type="application/rss+xml"> oppure type="application/atom+xml": l'attributo href è l'indirizzo del feed, secondo la convenzione RSS Autodiscovery. Qui va inserito l'indirizzo del feed vero e proprio; se incolli la home page del sito, il messaggio ti avviserà che quell'indirizzo non ha restituito un feed.
- Posso inserire l'URL di un feed e leggerlo online?
- Sì. Digita l'indirizzo del feed nel campo URL sopra l'editor e fai clic su Apri. Il tuo browser richiede prima il feed direttamente al sito di origine. Molti feed lo impediscono con le regole cross-origin (CORS); in quel caso il server di questo sito scarica il feed e te lo restituisce. Sono accettati solo indirizzi http/https pubblici sulle porte standard, la richiesta si interrompe dopo 8 secondi e i feed oltre i 2 MB vengono rifiutati: scaricali e usa Carica XML. I feed che richiedono login o cookie non possono essere caricati tramite URL.
- I dati del mio feed o l'elenco degli abbonamenti vengono inviati a un server?
- Dipende da come carichi il feed. L'XML incollato o caricato viene validato e analizzato interamente nel tuo browser: resta nella memoria della pagina, viene eliminato al ricaricamento e non viene mai inviato a nessun server; una volta caricata la pagina, funziona anche offline. Se carichi un feed tramite URL, il browser lo scarica prima direttamente dal sito di origine. Se quel sito blocca le richieste cross-origin, l'URL viene inviato al server di questo sito, che scarica il feed e te lo restituisce senza conservarne una copia; la CDN può mantenere in cache questa risposta pubblica fino a circa 10 minuti per velocizzare i caricamenti successivi. Come per qualsiasi sito web, i log di accesso della piattaforma di hosting registrano l'URL richiesto e il tuo indirizzo IP. L'elenco degli abbonamenti funziona diversamente: indirizzi dei feed, segni di lettura e fino a 1.000 voci in cache vengono salvati nel localStorage del browser, così restano dopo un ricaricamento. Niente è legato a un account né sincronizzato, quindi se cancelli i dati del sito, usi una finestra in incognito o cambi dispositivo trovi l'elenco vuoto: esporta l'OPML per tenerne una copia, oppure usa “Elimina tutti i dati locali” per rimuoverlo.
- Posso usarlo come lettore RSS quotidiano con più abbonamenti?
- Sì, come lettore leggero. Aggiungi i feed in “I miei abbonamenti”, dai loro il nome che preferisci e, se vuoi, un gruppo; “Aggiorna tutto” scarica ogni feed, tre alla volta. Le voci di tutti i feed vengono unite dalla più recente alla meno recente; ogni feed mostra quante voci restano da leggere, e puoi vedere solo quelle, segnare una singola voce come letta o da leggere, oppure segnare tutto come letto. Facendo clic su un titolo l'articolo originale si apre in una nuova scheda. Non c'è alcun aggiornamento in background: i feed si aggiornano quando lo chiedi tu, o all'apertura della pagina se attivi l'opzione apposita (spenta in partenza). Per ogni feed vengono conservate le 50 voci più recenti.
- Come trasferisco gli abbonamenti da un altro lettore con OPML?
- Quasi tutti i lettori di feed esportano gli abbonamenti in un file OPML. Qui scegli “Importa OPML” e seleziona quel file: ogni outline con xmlUrl diventa un abbonamento, le cartelle diventano gruppi, e i feed già presenti nel tuo elenco o ripetuti nel file vengono saltati, con un messaggio che indica quanti ne sono stati aggiunti. “Esporta OPML” salva il tuo elenco come file OPML 2.0 standard (outline type="rss" con xmlUrl, htmlUrl e title), da importare in un altro lettore o da ricaricare qui su un altro dispositivo.
- Questo strumento è un validatore RSS?
- Fa un controllo di analisi: verifica che il testo sia XML leggibile e che la radice sia rss o feed, e in caso contrario mostra l'errore. Non controlla rispetto alla specifica i campi obbligatori, il formato delle date o l'unicità di ogni guid. Per una validazione completa invia l'URL o il sorgente al Servizio di validazione feed del W3C, che elenca ogni errore e avviso; se il problema è di sintassi, il Visualizzatore XML aiuta a trovare il tag rimasto aperto.
- Perché il mio feed mostra un formato non valido o un errore di analisi?
- Sono due avvisi diversi. «Formato feed RSS/Atom non valido» vuol dire che l'XML si legge, ma la radice non è né rss né feed: di solito si tratta di RSS 1.0 (rdf:RDF), di un JSON Feed o di una pagina HTML incollata per sbaglio. «Errore durante l'analisi XML» segnala invece un documento rotto: tag non chiusi, file troncato, caratteri & < > non escapati nella descrizione (scrivili come & o racchiudi il testo in <![CDATA[ ... ]]>), una codifica dichiarata diversa da quella reale, oppure prefissi come content:, dc: o itunes: usati senza la relativa dichiarazione xmlns sulla radice. Correggi l'XML e incollalo di nuovo.
- Posso visualizzare il feed analizzato in JSON?
- Sì. Passa alla modalità JSON per vedere il feed rappresentato come oggetto JSON strutturato, facilitando l'ispezione di come ogni elemento e attributo è mappato.
- Come si scrive un parser RSS?
- Nel browser basta il DOMParser integrato: new DOMParser().parseFromString(xml, "application/xml"), poi si scorrono querySelectorAll("item") o "entry" leggendo i figli title, link e pubDate; per gli elementi con namespace c'è getElementsByTagNameNS. In Node.js le scelte più diffuse sono fast-xml-parser (la libreria con cui questo strumento trasforma l'XML in oggetto) e rss-parser. Il punto chiave è distinguere RSS da Atom dalla radice e riportare entrambi a una forma unica {titolo, link, data, sommario}.
- Funziona con i feed RSS di WordPress?
- Sì. WordPress e la maggior parte delle piattaforme CMS generano feed RSS 2.0 standard, di solito all'indirizzo /feed. Inserisci quell'URL nel campo URL e fai clic su Apri per un'anteprima immediata, oppure incolla l'XML del feed nell'editor.