Comment Habiller Un Fil Rss
Bloc Résumé : Cette page a pour intention de présenter des solutions alternatives et plus humaines pour inviter un lecteur humain à lire un Fil RSS. A cette heure (février 2006), on voit apparaître des solutions textuelles et des interprétations visuelles.
Le texte :
I reintroduced the CSS for RSS feeds – so now you'll get a decent-looking page when looking at
Self:action=rss. Check out
Oddmuse:RssStyleSheet. I don't remember why I abandoned it so long ago. Maybe because I realized that it would never have working links.
I was inspired to reintroduce this feature after finding a link to
Making Your RSS Feed Look Pretty in a Browser by Ben Hammersley in
StefanBucher's
del.icio.us feed (which he merges with his regular blog feed). (
source Alex Schroeder)
Ce billet publié sur le wikilog personnel d'Alex Schroeder a bien attisé ma curiosité.
L'article publié chez O'Reilly donne des indications très claires pour adapter une simple CSS sur un fil RSS.
Quelques statistiques récentes d'usages RSS prouvent que RSS reste encore très méconnu et sous-utilisé auprès des populations de gens normaux :
Selon un sondage de Nielsen/NetRatings, la majorité des internautes américains qui lisent régulièrement des blogs ne le font pas via un agrégateur. Seuls 11% des mille personnes interrogées en juin dernier utilisent un agrégateur en ligne (6%) ou installé sur leur ordinateur (5%). Plus de 60% des sondés ignorent ce qu'est le RSS. - (source
pointblog)
Même si de plus en plus de sites web ciblés sur des non-geeks (cf
celui de TF1) intègrent RSS, la démarche reste toujours aussi compliquée.
L'utilisateur néophyte qui ose s'aventurer à cliquer sur un lien XML se voit dans la majorité des cas dissuadé à la vue de cet ''arbre bourré de balises incompréhensibles."
L'intention de cette page serait de pouvoir trouver une solution facile pour rendre le fil RSS plus joli et bien habillé ?
Disons que pour partienter, la solution présentée par Alex Schroeder sur son weblog fonctionne : le
fil RSS de son wikilog est élégant et habillé par une CSS.
Mais le résultat demeure encore pauvre à mon goût : les hyperliens ne fonctionnent pas.
Selon quelques articles lus ce matin, le langage XSLT semble pour l'utilisateur néophyte bien trop compliqué mais très riche en potentiels. Ce langage permet notamment de convertir les liens à l'intérieur des fils RSS en liens cliquables par le navigateur.
Aussi, qui aurait connaissance de gabarits XSLT simples et prêts à l'emploi permettant simultanément comme le fait très bien la BBC sur ce fil
http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml d'habiller élégamment un Fil RSS :
- démarrer par la pédagogie RSS
- présenter les différents fils disponibles RSS (par catégories, etc.)
- afficher les en-têtes des nouvelles
- délivrer un mode d'emploi pour s'abonner aux fils RSS.
Ce qui m'inquiète est que ce langage XSLT semble plus difficile que CSS !
En bref ma question serait Comment Habiller Un Fil Rss avec XSLT sans s'arracher les cheveux ;) -- Christophe Ducamp
J'ai écrit une version d'un XSLT pour le même RSS. Peut-être que cela t'aidera à comprendre comment ça ce fait. Je suis pas sûr quelles versions des navigateurs supportent XSLT -- j'utilise Firefox ici...
http://www.emacswiki.org/cgi-bin/alex-new?action=rss (seulement temporairement)
http://www.emacswiki.org/alex/rss.xsl
Je suis même pas sûr que cela soit une bonne idée -- ca ressemble beaucoup à Recent Changes, mais ce n'est pas la même chose : Plus de confusion ! Il me paraît alors qu'on ne devrait pas montrer des liens RSS aux visiteurs. Les "subscribe buttons" des agrégateurs (bloglines etc) ne les utilisent pas non plus. -- Alex Schroeder
Salut Alex et merci de ta réponse. J'aimerais imaginer que cette page puisse dépasser le simple habillage d'un Fil RSS des modifications récentes de wiki ;) (On pourrait plus tard créer Comment Habiller Un Fil Rss Des Modifications Récentes De Wiki? ou un truc comme ça ?).
Désolé de te dire Alex que le fil rss.xsl que tu proposes ne fonctionne pas sous IE6. Donc tout à fait d'accord pour ne pas le montrer ;)
Quant à la solution des "subscribe buttons", je pense qu'elle est intéressante mais encore prématurée compte tenu des
résultats du sondage Nielsen. J'aime à penser que les futurs gabarits XSLT qui rhabilleront les jolis Fils RSS comporteront tout en haut (un tiers de l'écran ?) une définition de ce qu'est RSS (fil Web...), ce qu'est un agrégateur, etc. Ce ne sont pas les ressources éditoriales qui nous manquent.
Pour répondre à la question posée sur le titre de la page, je pense que le
lien RSS de la BBC rhabillé semble toujours très intéressant à suivre pour imaginer un modèle de fil web qu'on peut montrer aux visiteurs : 1 - Ce fil RSS a l'avantage de fonctionner sous IE6. 2 - Il demeure à mon sens très pédagogique pour enseigner aux 60% de visiteurs (ou plus en France ?) qui ignorent complètement ce qu'est RSS ?
Dommage que je ne puisse pas facilement déposer une impression écran de ce fil RSS sur l'album-photo du Crao... (resizing impossible à cette heure ?) . Bon disons que ce sujet m'intéresse mais suis encore en "mode vacances à débit inférieur à 40ko. Vivement la rentrée des classes. Bon week-end. -- Christophe Ducamp
Dernière modification le samedi 10 mai 2008 11:47:45



