RSS (acronimo di RDF Site Summary ed
anche di Really Simple Syndication)
è uno dei più popolari formati
per la distribuzione di contenuti Web; è
basato sul linguaggio in XML, da cui ha ereditato la
semplicità, l'estensibilità e la flessibilità.
Quasi tutti i siti di informazione (Corriere
, Repubblica,
etc) mettono a disposizione i propri rss feed per dare
modo ai propri utenti/lettori di essere aggiornati in
tempo reale quando le news vengono pubblicate sul sito.
Per utilizzare i feed RSS è necessario:
1. che il sito di proprio interesse
pubblichi le novità in formato RSS (spesso
la presenza di RSS viene segnalata da un simbolo come
quello pubblicato in questa pagina);
2. un "aggregatore" di
RSS. Quest'ultimo può essere un software che
va installato nel proprio personal computer oppure
una applicazione condivisa in Rete.Ogni volta che
gli rss verranno aggiornati da parte dei siti, il
software ti avvertirà evidenziando titolo e
breve descrizione della news appena rilasciata. Con
un link poi ovviamente si avrà accesso al contenuto
completo.
Di seguito alcuni software per utilizzare gli rss.
Suggeriamo però di fare una
ricerca anche su Google utilizzando, come keyword,
le parole “rss reader”.
ENTRIAMO NEL DETTAGLIO TECNICO
Ogni feed rss è composto dai
seguenti elementi:
ELEMENTO CHANNEL
E' la prima parte del feed che identifica
il sito che ha rilasciato il feed. Una sorta di carta
di identità che compare solo una volta in testa
a tutto il feed. E' composto da:
- title è l'argomento
delle notizie ad esempio Newsfeed tuosito.it
- link è il collegamento
assoluto al sito (http://www.tuosito.it)
- description è
la descrizione generale dei contenuti (Risorse e tutorial
gratis per WebDesigner WebMaster e WebDevelop)
- generator indica
lo strumento utilizzato per crearli
- copyright è chi
ha i diritti sui contenuti pubblicati
- managingEditor
indica chi elabora i contenuti
- webmaster indica
il responsabile del sito
- language contiene
la lingua utilizzata nelle notizie
ELEMENTO ITEM
Identifica la notizia, quello che
si vuole brevemente comunicare al lettore. E' composto
da:
- title è il titolo
della notizia
- description è
l'abstract, il sommario della notizia
- category permette
di associare un argomento alla notizia (tutorial PHP)
- link è il collegamento
assoluto alla notizia (https://www.risorseonline.com/tutorial/influenza.html)
- pubDate è la data
in cui la notizia è stata pubblicata (Sat,
14 Oct 2006 18:26:43 GMT)
Quindi la struttura principale
di un rss Feed è:
<?xml version="1.0"
encoding="ISO-8859-1" ?>
<rss
version="2.0">
<channel>
<title>tuoSito News</title>
<link>http://www.tuosito.it</link>
<description>descrizione del tuo
siti</description>
<generator>indicazione dello strumento
usato per generare le news</generator>
<copyright>copyright 2006 wwwtuositoit</copyright>
<managingEditor>info@tuosito.it</managingEditor>
<webMaster>info@tuosito.it</webMaster>
<language>it</language>
<item>
<title>Titolo della prima notizia</title>
<description>descrizione breve della
notizia</description>
<category>Argomento</category>
<link>http://www.tuosito.it/link_pagina_notizia.htm</link>
<pubDate>Sat, 14 Oct 2006 18:26:43
GMT</pubDate>
</item>
|