XML  »  Articoli  »  RSS e Atom 

Dal feed RSS al tuo sito

di: Cesare Lamanna     08 Aprile 2005

Questioni di stile

Arriviamo così al momento finale. Il feed RSS trasformato in HTML lo vorremo, sicuramente, ben abbinato alla grafica del nostro sito. Uno degli elementi di forza di Feed2Js è il supporto dei fogli di stile CSS. Si procede così.

Per prima cosa, ci portiamo sulla pagina Style.

Nel campo di testo con etichetta URL inseriremo l'indirizzo del feed usato nella prima parte, per avere una preview più realistica. Dal menu a tendina sottostante (Style Selector) possiamo scegliere uno dei tanti stili CSS preconfigurati a disposizione. Possiamo provarli in anteprima cliccando sul pulsante Style this feed. Si aprirà una nuova finestra. Al suo interno avremo un'anteprima 'con stile' del feed. Ecco un esempio:

Anteprima del feed

Ma la parte importante è quella che viene sotto, nella sezione identificata dal titolo CSS Applied. Nell'area di testo troviamo il codice CSS completo da usare per ottenere quella formattazione. Basterà copiarlo per intero e inserirlo:

a) Direttamente nella nostra pagina (sezione <head></head>) con il tag <style>:

<style type="text/css" media="all">
/* begin styles for RSS Feed */
.rss_box {
margin: 1em;
width: 550px;
background-color: #ccffcc;
border: 1px solid ##5F74CC;
}
.........................
</style>

b) In un foglio di stile sterno da collegare con l'istruzione <link>:

Attenzione. Il codice CSS generato è solo un punto di partenza. Se cambiamo idea e vogliamo modificare colori, font, interlinea, effetti, bordi, basterà agire su di esso, senza però modificare i nomi delle classi.

Considerazioni finali

Il codice di Feed2Js è pubblicato sotto licenza GPL. Può essere utilizzato liberamente. Basta scaricarlo insieme alla libreria Magpie RSS e farlo girare su un server con supporto PHP. In questa pagina sono presenti tutte le istruzioni per la configurazione. Usare il codice su un proprio server consente di personalizzare fino ai minimi dettagli l'applicazione e soprattutto evita un carico eccessivo sulle macchine del Maricopa. Se si intende fare un uso pesante dell'applicazione, è la via migliore e più corretta.

Guide XML

Guida Podcasting

Un percorso in 16 lezioni, per entrare nella filosofia del podcast...

Guida Smil 2.0

Un percorso pratico alla scoperta di SMIL: il linguaggio (XML) per...

Guida Web service

Cosa sono, a cosa servono e come si creano servizi Web, i sistemi...

Altre guide

Newsletter @XML

Ogni mese, direttamente nella tua e-mail: articoli, guide, FAQ e approfondimenti sui linguaggi della famiglia XML.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Nessun corso previsto

Nessun corso previsto