Page 1 sur 1

Comment exploiter les flux RSS - The Tuto

Publié : jeu. 07 févr. 2008 19:41
par zunix
:?: Le RSS, kezako, et comment l'utiliser :?: Chose promise chose due. Mais accrochez vous, y'a du contenu :wink:

Petit sommaire: D'abord, on va voir ce qu'est le RSS, puis comment l'utiliser, et enfin les URL des flux. 3 Utilisations: Deux logiciels de lecture de flux, Ajout sur la page d'accueil de Google, lecture sur un téléphone portable.



:arrow: Définition
RSS désigne une famille de formats XML utilisés pour la syndication de contenu Web.

Ce standard est habituellement utilisé pour obtenir les mises à jour d'information dont la nature change fréquemment, typiquement cela peut être des listes des tâches dans un projet, des prix, des alertes de toutes nature, des nouveaux emplois proposés, les sites d'information ou les blogs. [...]. Pour les recevoir, l'utilisateur doit s'abonner aux flux, ce qui lui permet de consulter rapidement les dernières mises à jour, à l'aide d'un agrégateur, sans avoir à se rendre sur le site.

Wikipédia
Pour reprendre cette définition, c'est un moyen d'obtenir les dernières informations d'un site sans avoir à y naviguer dessus. Par extension, cela permet de consulter les nouveautés de plusieurs sites d'un seul coup d'oeil. Dans le cas de DC.com, cela permet d'obtenir toutes les dernières descentes et ajouts de la base. De plus, la majorité des logiciels lecteurs RSS permettent de gérer ces news comme des emails, avec la notion de lu/non lu. Il est aussi possible d'effectuer des recherches.
Bien évidement, ce mode de consultation ne se substitue pas au site qui émet le RSS, mais le complète. Par exemple, avec les flux DC.com, vous obtiendrez les dernières descentes dans un canyon, voire le commentaire associé, avec un lien vers la fiche sur du canyon dans la base. Vous accédez ainsi d'un clic à la source d'information.

[Début technique]
Le RSS est un fichier XML contenant des balises prédéfinies. Les logiciels "agrégateurs", qui permettent leur lecture utilisent le format RSS qui obéit à une norme précise de fichier. On en est à la norme 2. Il existe aussi des flux ATOM, une branche parallèle. Pour plus d'infos:Différences ATOM/RSS
[/Fin technique]

:idea: Voici un peu d'aide quant à l'utilisation des RSS. D'abord, l'utilisation de deux logiciels, en français, puis un descriptif du service iGoogle, et enfin l'affichage sur mon portable:



:arrow: Feed Reader – Un lecteur de flux simple et efficace - Site Officiel

Bon, pour rien vous cacher, c’est celui que j’utilise. Ici, point de fioritures, juste les fonctions de base, et une utilisation facile. En plus, si vous le laissez tourner en arrière plan, il vous affiche les nouveautés via une fenêtre déroulante genre MSN Messenger.

Il se présente un peu comme un explorateur de fichiers. Dans la colonne de gauche, la liste des flux auxquels on est abonné. On peu l’organiser avec des dossiers, faire glisser les flux dedans, etc…
Au milieu, les titres des articles du flux, avec les infos non lues en gras, classées par dates, un peu comme un lecteur de mail.
Et pour finir, à droite, le texte de l’article:

Image


Pour ajouter un flux, Fichiers>Nouveau Flux, et entrez l’adresse du flux. Et voila.

Image
Le flux est maintenant disponible dans le rectangle de gauche.


A noter une fonction intéressante. Les flux virtuels. Vous pouvez afficher des flux en fonction de conditions. Je m’explique. Si vous ne voulez voir que les descentes pour lesquelles est mentionné « jeunes mademoiselles [très] peu vêtues dans la dernière vasque », faites « ajouter un flux virtuel », et complétez ainsi les options :

Image


Et voila miracle, un nouveau flux est crée dans le rectangle de gauche.
PS : ne m’insultez pas s’il n’y a pas d’article dans ce flux, c’est pas ma faute. Plus sérieusement, vous pouvez utiliser cette fonction pour ne voir que les canyons "pas parcourus" ou l'inverse.

Bon après, vous avez des fonctions de tri basiques dans le menu Voir, comme ca :

Image


Conclusion: Vraiment simple, un bon logiciel.



:arrow: Live sticker – Le "gros" lecteur - Site Officiel

Ce logiciel permet, entre autre, d’afficher Flux RSS et Widgets sur le bureau et de naviguer dedans. Pour ceux qui l’ignorent, les widgets de bureau sont de petits outils qui permettent d'afficher entre autre, des flux RSS. C’est un outil déjà un peu plus costaud que le précédent.

En plus de ces fonctions funs et colorées, Live sticker offre une interface complète, donnant accès à des WebCast, des vidéos, un desk de news, une machine à café et un résolveur automatique de Meoucedonc. Heu je m’emballe un peu peut être. Quoi que...
Voici la fenêtre principale du logiciel:

Image


D'ici, vous pouvez ajouter un flux, en cliquant sur le lien adéquat. Je vous fais pas un dessin.

Image


Une fois le flux ajouté, il est affiché dans un rectangle de la page principale, comme dans l'image de la fenêtre principale ci-dessus. En plus de l'avoir dans cette page principale, vous pouvez déporter l'affichage sur le bureau. Cliquez sur le bouton entouré en rouge, comme ci-dessous:

Image


Vous devriez alors avoir la fenêtre suivante sur le bureau:

Image


Comme si ca ne suffisait pas, pour faire plus fun, vous trouverez un demi-cercle sur le coté gauche de votre écran. Si vous cliquez dessus, vous accèderez à un menu de navigation dans les flux, assez sympa:

Image


Conclusion : Fun, mais un peu usine à gaz quand même.




:arrow: iGoogle - Sympa Site Officiel

Maintenant, plein de fournisseurs proposent de personnaliser sa page d’accueil internet, avec des outils Widget. Yahoo le fait, Google, etc..
Comme Google est utilisé par tout le monde ou presque, je vais vous montrer la méthode avec iGoogle.

Commencez par vous rendre sur la page http://www.google.com/ig . La vous aurez un aperçu des modules google, mais comme c’est une page publique, vos modifications ne seront pas enregistrées. Donc, inscrivez vous chez google pour obtenir un compte et une page perso, c’est gratuit. Le lien est sur la page, en passant par connectez-vous.

Une fois un compte obtenu, revenez sur la page http://www.google.com/ig, et identifiez vous, si ce n’est déjà fait. Vous pouvez déjà faire mumuse avec le thème, mettre un lien, un petit chat ( surprise, la nuit ces bêtes la font des actions a la c***, genre jardiner, détruire le monde, etc..).

Bon, vous avez fait le tour du propriétaire, vous voulez les infos de DC.com.
Je vous conseille de créer un nouvel onglet, et de le baptiser Canyon, par exemple. Ca permet d’organiser un peu les flux:

Image


Maintenant, rendez vous dur l’adresse : http://dc-rss.zunix-serveur.com/agregs/.
Choisissez le flux que vous voulez ajouter a votre igoogle, puis cliquez sur le logo Image.
La fenêtre suivante apparaît, vous laissant le choix, soit d’utiliser le flux dans un gadget (add to google homepage), ce que je vous conseille, et ce que je veux vous montrer dans ce tuto, soit de l’utiliser dans le lecteur de flux de google.

Image

Dans un cas comme dans l’autre après avoir cliqué sur le bouton, vous devez avoir le flux dans votre google.

Image


Conclusion: Voila un google qui roule.



:arrow: Lire les RSS sur son téléphone Sony Ericsson

Les flux RSS sont lisibles depuis plein d'outils électroniques. Les téléphones portables et autre PDA ne font pas exception. La procédure que je vais décrire ici fonctionne sur mon portable, un Sony Ericsson k610i. La procédure doit faiblement varier pour les autres téléphones. Consultez votre manuel. Je m'excuse pour la faible qualité des photos prises, mais c'est tout ce que j'ai pu faire ce soir sans flash.

:!: Certains opérateurs facturent la connexion à internet, certes très courte, mais obligatoire pour mettre à jour un flux RSS depuis un mobile.

D'abord, je vais dans le menu principal de mon téléphone:

Image


Puis je vais dans Messages, pour obtenir le menu suivant:

Image


J’arrive sur la liste des flux disponibles, et je fais Autres

Image


Je rentre l'adresse du flux en question

Image


Pour finir, le flux s'ajoute à la liste et s'ouvre:

Image


Conclusion: A adapter sur chaque téléphone.



:arrow: Les URL des Flux disponibles

Flux pour applications Web (genre iGoogle), encodage UTF-8
:arrow: http://dc-rss.zunix-serveur.com/agregs/

URL des flux RSS, encodage ISO
:arrow: http://dc-rss.zunix-serveur.com/toutes_observations.xml -> toutes observations
:arrow: http://dc-rss.zunix-serveur.com/Provenc ... d_Azur.xml -> Provence Alpes Cote d Azur
:arrow: http://dc-rss.zunix-serveur.com/Aragon.xml -> Aragon
:arrow: http://dc-rss.zunix-serveur.com/Langued ... sillon.xml -> Languedoc Roussillon
:arrow: http://dc-rss.zunix-serveur.com/Rhone_Alpes.xml -> Rhone Alpes
:arrow: http://dc-rss.zunix-serveur.com/Outre_Mer.xml -> Outre Mer
:arrow: http://dc-rss.zunix-serveur.com/Lombardia.xml -> Lombardia
:arrow: http://dc-rss.zunix-serveur.com/Corse.xml -> Corse
:arrow: http://dc-rss.zunix-serveur.com/Franche_Comte.xml -> Franche Comte
:arrow: http://dc-rss.zunix-serveur.com/Islas_Canarias.xml -> Islas Canarias
:arrow: http://dc-rss.zunix-serveur.com/Midi_Pyrenees.xml -> Midi Pyrenees
:arrow: http://dc-rss.zunix-serveur.com/Abruzzo.xml -> Abruzzo
:arrow: http://dc-rss.zunix-serveur.com/Langued ... sillon.xml -> Languedoc Roussillon
:arrow: http://dc-rss.zunix-serveur.com/Marche.xml -> Marche
:arrow: http://dc-rss.zunix-serveur.com/Dominique.xml -> Dominique
:arrow: http://dc-rss.zunix-serveur.com/Auvergne.xml -> Auvergne

:arrow: http://dc-rss.zunix-serveur.com/Base.xml -> Nouveautés de la Base
:arrow: http://dc-rss.zunix-serveur.com/Forum.xml -> Derniers posts du forum

:!: Note matérielle: Le serveur dc-rss.zunix-serveur.com se trouve dans le datacenter 1C, couloir de l'appart à zunix, a gauche de la porte en entrant, 31400 TOULOUSE :mrgreen:



Pfff, c'est fini. Merci d'avoir pris le temps de me lire. Le prochain coup, ce sera pour un post de topo, promis \:D/

N'hésitez pas de mentionner les coquillettes qui se seront à coup sur glissées dans ce post. Et désolé pour les fôtes d'aurtôgrafes.
PS: C'est mon 69eme post sur le forum, j'ai bien gagné le droit de m'en jeter un pour la route non ?

Publié : jeu. 07 févr. 2008 19:51
par Marie
=D> =D> =D> :wink:

Publié : jeu. 07 févr. 2008 21:13
par nec
Bravo !

Comme tu as l'air de bien t'y connaitre, penses-tu qu'un principe similaire puisse exister pour punBB ?

Publié : jeu. 07 févr. 2008 21:42
par zunix
Oui, ca existe lien.
Mais je pense que la version actuelle du site ne possède pas le fichier de génération RSS extern.php requis. Ce doit être du à la version utilisée ici. La question qui doit ou devra se poser aux Admins, c'est les risques de mise à jour, s'ils désirent publier des RSS sur le forum. Dans quelle mesure peut on migrer sans perdre le thème? Les posts ? Les utilisateurs? Et le login unique sur le forum/site sera t-il conservé? Autant de questions épineuses devant recevoir une réponse avant de faire quoi que ce soit. Quant à coder un module pour la version existante, c'est tout à fait possible, mais est-ce moins couteux en temps qu'une mise à jour ?

Utiliser ma bidouille pour le faire, ce serait techniquement faisable, mais représenterait une trop grosse charge pour le serveur. Imagine un parcours de tous les forums, tous les threads, tous les posts, à fréquence régulière. Cela ferait trop de requêtes pour le site. Et pas assez de clients RSS pour que ce soit viable par cette méthode.

Mais c'est un peu hors sujet.

Publié : ven. 08 févr. 2008 07:51
par Olivier LETOUCQ
Bonjour à toutes et à tous.

=D> =D> =D> =D> =D> =D>

Quel travail :!: =D> =D>

Publié : ven. 08 févr. 2008 08:27
par admin
nec a écrit :Comme tu as l'air de bien t'y connaître, penses-tu qu'un principe similaire puisse exister pour punBB ?
En effet, comme le signale Zunix, punBB embarque une solution de génération d'un pseudo flux RSS.
Mais, à l'utilisation :
- il ne fait pas remonter réellement les ajouts de message dans les discussions, sans doute à cause d'une gestion par topic et non par post (je n'ai pas été fouiller)
- il ne possède pas de mise en cache (c'est à dire qu'il recalcule pour chaque requête)... pas vraiment top :?
Bref, c'est pour çà que je ne l'ai pas mis en valeur.
Néanmoins, j'ai pas viré le fameux extern.php. Vu que je ne log pas les accès à ce fichier, on peut donc l'utiliser discrètement, mais de grâce, en mettant une période de rafraîchissement pas trop petite.

Néanmoins, je note que cette attente existe et je la rajoute dans la TODO list...

Publié : ven. 08 févr. 2008 09:00
par Caracal
J'a irien compris à tout ce qui c'est dis là. Mais ça ma l'air super impressionnant :mrgreen: :mrgreen: :wink: :wink: :wink:

Publié : ven. 08 févr. 2008 10:37
par lolo
Caracal a écrit :J'a irien compris à tout ce qui c'est dis là. Mais ça ma l'air super impressionnant :mrgreen: :mrgreen: :wink: :wink: :wink:
P.....n steph, tu pourrais faire un effort quand meme :lol:

Publié : ven. 08 févr. 2008 11:14
par Caracal
:mrgreen: :mrgreen: :mrgreen:

Publié : ven. 08 févr. 2008 11:17
par zunix
Ce que je vous propose, c'est de NE PAS utiliser directement le flux des forums depuis DC.com (fichier nommé par Admin).

D'ici ce soir, je vous proposerais une alternative depuis mon serveur. L'avantage sera que vous attaquerez ma machine, et pas le serveur DC.com, qui ne s'en portera que mieux. En gros, de cette façon, il y aura une unique connexion à DC.com, de ma machine, qui jouera le role de "tampon", en vous offrant un flux pré-généré et actualisé avec parcimonie.

Ca épargnera du CPU à notre site préfére.

Soyez un minimum patients... :wink:

Publié : ven. 08 févr. 2008 11:52
par pap440
comme Stéphane, j'y comprends rien ](*,) mais je suis patient et admiratif
beau boulot, tout de même.
à+

Publié : ven. 08 févr. 2008 12:42
par zunix
Voili voilou

Post modifié, flux pour les forums ajouté dans la liste et disponible.

Le but est quand même d'essayer d'expliquer le concept du RSS aussi. Si quelque chose vous turlupine ( en rapport avec le RSS, suis pas psy hein :mrgreen: ), posez vos questions

Publié : ven. 08 févr. 2008 16:33
par jc06
Très franchement, chapeau zunix.
T'es étudiant en quoi déjà ? :wink:

Publié : ven. 08 févr. 2008 17:06
par zunix
Bidouille option canyon :mrgreen:

Publié : ven. 08 févr. 2008 17:08
par IP
jc06 a écrit :Très franchement, chapeau zunix.
T'es étudiant en quoi déjà ? :wink:
Ca un rapport à son pseudo ? :roll:
Comme jc06 "zwindow" ? ou IP "zmac" ? :mrgreen:

Publié : dim. 10 févr. 2008 00:05
par jc06
IP a écrit :jc06 "zwindow"
ca va pas la tete ? Je me suis faché avec Bill il y a plus de 25 ans...

Publié : lun. 11 févr. 2008 09:22
par emsud
et le gars vous savez pas encore que les flux RSS ont changé de nom, on est plus au temps de la guerre froide :-"
hasta la windows vista babe :oops:
bon ok, :-#

Publié : mer. 05 mars 2008 13:34
par guigui
petit problème:
j'ai changé d'ordi donc je me suis réabonné aux flux mais pour le flux toutes observations ça marche pas. help me siouplais :mrgreen:

Publié : mer. 05 mars 2008 18:46
par zunix
Pour quel flux ? et quelle adresse de flux as tu utilisé? avec quel lecteur ?

Publié : mer. 05 mars 2008 19:04
par guigui
oulà je ne suis pas du tout expert en flux, mon lecteur sera surement celui d'internet explo sous vista.

celui qui me pose problème c'est celui "toutes observations". je me suis abonné sans soucis sur paca et nouveautés de la base.

peut être une erreur dans l'url? :oops:

Publié : mer. 05 mars 2008 19:23
par zunix

Publié : mer. 05 mars 2008 20:02
par guigui
Internet Explorer ne peut pas afficher ce flux

Ce flux contient des erreurs de code.
c'est peut être une erreur avec vista :?: :?:

Publié : mer. 05 mars 2008 20:18
par IP
guigui a écrit :c'est peut être une erreur avec vista :?: :?:
Ca, c'est un pléonasme ! :-"

Publié : mer. 05 mars 2008 22:47
par zunix
Vista avait Raison !

Un commentaire avait le caractère &, qui n'est pas valide dans un champ du XML !
Firefox saute l'enregistrement et affiche correctement les autres.

Le problème est résolu. ( Testé avec un ordi sous vista. Si si j'ai ça aussi :mrgreen: )

Publié : jeu. 06 mars 2008 11:24
par guigui
ça marche merci!!!