Personal tools
Vous êtes ici : Accueil Infosite Canaux RSS Utilisation des RSS pour les webmestres

Utilisation des RSS pour les webmestres

Si le serveur peut lire les canaux RSS

Comme pour les ordinateurs personnels, il existe des lecteurs RSS pour serveurs, appelés intégrateurs ou agrégateurs. En principe, l'utilisation de ces logiciels suppose que votre serveur soit capable d'une part de lire directement les pages RSS des autres serveurs, et d'autre part de produire dynamiquement des pages incluant les nouvelles ainsi importées. C'est l'utilisation idéale des canaux RSS car elle vous permet d'exploiter la totalité de leurs contenus et de l'afficher dans le format qui vous convient.

Si le serveur ne peut pas lire les canaux RSS

Dans ce cas, vous devez compter sur la bonne volonté des serveurs distants pour qu'ils vous envoient une version de leur canaux directement intégrable dans les pages que vous servez. Certains sites publiant des canaux RSS offrent cette possibilité, au prix de limitations plus ou moins sévères.

En ce qui concerne le site Educnet et le site Délégation aux usages de l'internet, vous avez deux possibilités.

Utiliser un lien html

C'est la méthode la plus simple, mais la moins souple. Il suffit d'inclure dans votre page un lien pointant vers le fichier rss.
Par exemple, le lien suivant pointe sur le fil des actualités d'Educnet :

http://www.educnet.education.fr/actua/html/actua.xml

Pour accéder à d'autres canaux, utilisez les adresses listées dans la colonne centrale du tableau du document "adresses des canaux RSS Educnet".

Les navigateurs interprèteront diversement ces fichiers xml. Les plus anciens (mais il deviennent rares) afficheront le texte dans le format natif, peu facile à lire. La majorité (dont IE6) utiliseront la feuille de sytle intégrée fournie par Educnet. Enfin, les plus récents (Firefox 1.5 ou plus) détecteront un flux RSS: en même temps que l'affichage du contenu, ils proposeront un formulaire d'abonnement à ce flux. Dans tous les cas, vous n'avez aucun moyen d'agir sur la présentation des canaux. La seconde méthode vous permet de le faire.

Utiliser du code javascript

Cette méthode n'affiche que le titre du canal et les titres des nouvelles, mais vous laisse plus de liberté pour la mise en forme.
Il vous suffit de coller ces quelques lignes de code n'importe où dans votre page, en modifiant au besoin l'identifiant educnet dans les deux directives "canal=educnet".
La liste des identifiants se trouve dans la troisième colonne du tableau du document Les canaux RSS Educnet.
La balise "noscript" est prévue pour les navigateurs n'interprétant pas le javascript. Dans ce cas, on utilise un simple lien, comme dans la première méthode.

Si vous voulez contrôler la présentation de l'affichage, il faudra ajouter quelques directives de mise en forme.
Plutôt q'un long discours, voici un exemple de page regroupant trois canaux différents, et utilisant deux jeux de styles. Suivant votre habileté à manipuler les feuilles de style css, vous pourrez aller de la simple modification d'une couleur ou d'une police de caractères à des mises en forme beaucoup plus élaborées.

 

 

Date de publication : 13/09/2007 10:00

© 2008- Ministère de l'Éducation Nationale,
Ministère de l'Enseignement Supérieur et de la Recherche