Logo LineeguidaLinee guida per siti ed applicazioni web della Regione Emilia-Romagna

linee guida per siti ed applicazioni web Logo - Regione Emilia-Romagna
Linee Guida» Per Tecnici»

RSS

Da Wikipedia "RSS (acronimo di RDF Site Summary ed anche di Really Simple Syndication) è uno dei più popolari formati per la distribuzione di contenuti Web; è basato su XML, da cui ha ereditato la semplicità, l'estensibilità e la flessibilità.

RSS definisce una struttura adatta a contenere un insieme di notizie, ciascuna delle quali sarà composta da vari campi (nome autore, titolo, testo, riassunto, ...). Quando si pubblicano delle notizie in formato RSS, la struttura viene aggiornata con i nuovi dati; visto che il formato è predefinito, un qualunque lettore RSS potrà presentare in una maniera omogenea notizie provenienti dalle fonti più diverse."


Sui siti della Regione Emilia-Romagna esistono due tipi di RSS, serviti nei due formati più usati, seguono alcuni esempi.

RSS per le Notizie

RSS 1

<?xml version="1.0" encoding="ISO-8859-1" ?>
  <!DOCTYPE rdf:RDF (View Source for full doctype...)>
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:robots="http://regione.emilia-romagna.it/rss/1.0/modules/robots/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
- <channel rdf:about="http://www.emiliaromagnasociale.it/">
  <title>Emilia-Romagna Sociale Notizie</title>
  <link>http://www.emiliaromagnasociale.it</link>
  <description>Notizie sulle politiche sociali in Emilia-Romagna</description>
  <dc:publisher>Regione Emilia-Romagna</dc:publisher>
  <dc:rights>Copyright © Regione Emilia-Romagna</dc:rights>
  <dc:date>2008-02-08</dc:date>
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-02-08</sy:updateBase>
- <items>
- <rdf:Seq>
  <rdf:li resource="http://www.emiliaromagnasociale.it/..../08_donnecongo.htm" />
  <rdf:li resource="http://www.emiliaromagnasociale.it/.../08_cioccolatopuro.htm" />
  <rdf:li resource="http://www.emiliaromagnasociale.it/.../07_minimondi.htm" />
... prosegue la lista degli articoli ...
  </rdf:Seq>
  </items>
  </channel>
<item rdf:about="http://www.emiliaromagnasociale.it/.../08_donnecongo.htm">
<title><![CDATA[  Obiettivo Congo, fotografie in mostra  ]]></title>
  <link>http://www.emiliaromagnasociale.it/.../08_donnecongo.htm</link>
 <description><![CDATA[  Volti e mani femminili al centro dell'esposizione organizzata da Maendeleo-Italia onlus]]></description>
  <dc:publisher>Regione Emilia-Romagna</dc:publisher>
  <dc:rights>Copyright © CRC Regione Emilia-Romagna</dc:rights>
  <dc:date>2008-02-08</dc:date>
- <robots:fulltext>
- <content:encoded>
- <![CDATA[  <h2>Obiettivo Congo, fotografie in mostra</h2> <p><strong> 08/02/2008</strong> <br /> Parma </p>]]>
  </content:encoded>
  </robots:fulltext>
  </item>
.... prosegue il resto dell'RSS

RSS 2

<?xml version="1.0" encoding="ISO-8859-1" ?>
 
<rss version="2.0">
<channel>
 <title>Emilia-Romagna Sociale Notizie</title>
 <link>http://www.emiliaromagnasociale.it/</link>
 <description>Notizie sulle Politiche sociali dell'Emilia-Romagna</description>
 <language>it</language>
 <category>politiche sociali</category>
 <pubDate>Fri, 08 Feb 2008 00:00:00 GMT</pubDate>
 <lastBuildDate>Fri, 08 Feb 2008 00:00:00 GMT</lastBuildDate>
 <managingEditor>infosociale@emiliaromagnasociale.it</managingEditor>
 <webMaster>emiranda@regione.emilia-romagna.it</webMaster>
 <item>
   <category><![CDATA[ Associazionismo ]]></category>
   <title><![CDATA[ Obiettivo Congo, fotografie in mostra ]]></title>
   <link>http://www.emiliaromagnasociale.it/.../08_donnecongo.htm</link>
   <description><![CDATA[ Volti e mani femminili al centro dell'esposizione organizzata da Maendeleo-Italia onlus ]]></description>
   <pubDate>Fri, 08 Feb 2008 00:00:00 GMT</pubDate> 
 </item>
.... prosegue il resto dell'RSS

RSS per gli Appuntamenti

Nel caso di un appuntamento, negli RSS 1 vengono aggiunti due elementi startdate e enddate ad ogni item.

RSS 1

...
<dc:rights>Copyright © Regione milia-Romagna</dc:rights>
  <dc:date>2008-03-12</dc:date>
  <event:startdate>2008-03-12</event:startdate>
  <event:enddate>2008-03-12</event:enddate>
<robots:fulltext>
...

Collegare gli RSS ai siti Web

I browser di ultima generazione sono in grado di leggere direttamente i formati RSS. Consigliamo quindi di collegare direttamente alle pagine web, i feed RSS, semplicemente aggiungendo alla testata (head) del codice simile a questo:

<link rel="alternate" type="application/rss+xml" title="ERMES Regione Emilia-Romagna - Notizie" href="/wcm/ERMES/ermes_rss2_news.xml" />