Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: Lecteur RSS à tester c'est quoi au juste le RSS?

Envoyé: 13 mai 2004, 8h17 par Oznog


Salut,

Ça se bouscule pas trop aux portes ;-)

Alors effectivement il y a deux moteurs de recherche très conventionnel comme l'est Google. Leur rôle est accompagnateur (c'est un centre d'information).

Par contre le journal n'a rien de conventionnel, il utilise des canaux RSS générés bien sûr automatiquement (et donc disponible en temps réel) par un gros système d'administration ou Intranet. Toujours rien à voir avec Flash. Mais c'est très utile dans la mesure où le RSS est une recommmedation et même une des normalisations la plus répendu. C'est comme dire en parlant du HTML "Je ne comprend pas bien l'utilité de cette nouveauté". La balise <font> HTML importe peu, le génial c'est que tant l'aborigène du Queensland que l'Innu de grand nord en passant par le financier de time square et l'étudiant de la Sorbonne utilisent le même HTML.

Le RSS est plus spécifique pour la syndicalisation d'un texte. Il en sort les métadonnées importante optimisant ainsi la publication. Ainsi des centre de documentation s'ouvre partout. Par exemple CNN et autres média, les salles de presses des gouvernement, mon dernier contrat ou un site comme download.com, même les Trucsweb a un canale (http://www.trucsweb.com/rss/twrss20.xml) (malheureusement en version 2.0).

Tout ça sans dire à quel point il y a optimisation des transaction côté serveur, stockage, recherche, classement (avec des norme comme le RDF et le Dublin Core un peu comme les balises méta mais en plus professionnel) (Une page Web peut être toute croche, sans balise méta, avec des erreur souvent sans même un titre et ça prend des logiciel d'une tonne pour les interpréter. Un document RSS en XML est légé et ne fonctionne pas s'il n'est pas bien formé! Il peut rouler sur des application très petite est extrêmement rapidement. Une fois généré, un canaux RSS est accessible via le Web (peut importe le protocole) directement, par tous et sans aucune script serveur, moteur ASP ou autre langage serveur.

Enfin, une des force est justement le "direct ciblé" On parle de "pushing". Tu peux générer en temps réel les canaux les plus diverses avec les filtres les plus complexe, par exemple je pourrais créer le canaux des messages du forum Flash qui parle de vidéo et de l'autre côté, un logiciel qui récupère seulement les canaux qu,il désire. Et puisque c'est une normalisation, n'importe quel "Agrégateur" Ou "Bloger" de nouvelles RSS y on accès avec seulement le URL.

Alors maintenant quel rapport avec Flash?

Et bien j'aurais pu me contenter d'envoyer à Flash une simple chaîne de caractère (contenant les dernière nouvelles) généré côté serveur, comme les moteur de recherche car Flash ne peut se connecter directement sur une base de données. MAIS LE TRAVAIL EST ENTIÈREMENT FAIS PAR FLASH!

Le canaux RSS est accèsible directement pas Flash en utilisant un objet XML (new XML();). Et c'est Flash qui fait tout le travail, récupère le document, le parse, extrait les données avec les méthode XML et construit la chaîne de caractère à s'afficher. Sans parler de la gestion de base, message de chargement, utilisation de mémoire tempon, intégration etc, l'extraction doit prendre en compte 3 formats RSS 0.91, 1.0 et l'autre branche pour les nulls, la version 2.0. Il dois convertir les date dans le bon format (encore là deux format sont disponible selon la version, le format "RFC1123" de la version 1.0 ou le format "ISO" des version 0.91 et 2.0.) Sans parler des deux encodage possible, Latin-1 ou UTF-8. Oui, oui, ce lecteur est compatible c'est dire que tu peux avec Flash changer l'encodage en plein millieu de la transaction!

Ce lecteur peut donc lire tout ces formats car l'idée est justement de pouvoir lire 100% des canaux RSS disponible dans le monde.

Maintenant son intérêt est intimement lié au intervenant. Cette salle de presse est très grosse. C'est comme tout un département français qui publie sur le Web à un seul endroit tout ces communiqués produit par plusieurs organismes. ET, et, toutes ces données sont bien sûr accessible via un navigateur, pour un lecteur Flash? Un outils de promotion pour le site bien sûr.

MAIS personnellement, j'ai un agrégateur ou je met les canaux de plusieurs site, par exemple les canaux de xml.fr ou le gouru du flash etc et au lieu de me tapper 10 sites avec la pub et autres bidule sans importance, j'ouvre mon agrégateur et vlan, j'ai les nouveauté des 10 sites spécialisés d'un coup en quelques secondes.

Tout le monde trouvera son utilité comme on a trouvé celle du HTML, banalisé en 1995, complètement inutile à part pour les professeurs/étudiants et sans avenir, on a aussi dit ça du Téléphone ;-)

En terminant je pourrais te donner des tas d'exemple sur le Web, voilà la salle de presse de download.com que je vient de trouver et qui peut en intéresser plus d'un (http://www.cnet.com/4520-6022-5115100.html?tag=subnav.rss) et deux exemples concrèts exclusivement réservés au canaux RSS :

1. Un moteur de recherche DE canaux
http://www.syndic8.com/

2. Un moteur de recherche DANS les canaux de Google (tu n'a pas de canaux, impossible de te trouver là et tu y découvrira un monde à deux pas de chez toi)
http://news.google.fr

Ça prouve l'importance du mouvement...

J'espère que ça t'éclaire un peu. C'est très complexe à décrire dans l,ensemble et encore on n'a pas entré dans le jus du code.

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@