RSS — Wikipédia
Aller au contenu
Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis
Flux RSS
Pour les articles homonymes, voir
RSS (homonymie)
Format RSS
Logo de RSS.
Caractéristiques
Extensions
.xml
.rss
Type MIME
application/rss+xml
Version initiale
Mars
1999
Type de format
Syndication de contenu
Basé sur
XML
Spécification
Format ouvert
modifier
modifier le code
modifier Wikidata
RSS
sigle
venant de l'anglais
eally
imple
yndication
litt.
« syndication vraiment simple ») est une famille de
Flux web
, c'est-à-dire un type de
formats de données
utilisé pour la
syndication de contenu
Web
Un produit RSS est une
ressource du
World Wide Web
dont le contenu est produit automatiquement (sauf cas exceptionnels) en fonction des mises à jour d’un
site Web
. Les flux RSS sont des fichiers
XML
qui sont souvent utilisés par les sites d'actualité et les
blogs
pour présenter les titres des dernières informations consultables.
On emploie parfois à tort le terme RSS pour désigner le format concurrent
Atom
Trois
formats de données
peuvent être désignés par ces initiales :
Rich Site Summary
(RSS 0.91) sorti en 1999 ;
RDF
Site Summary
(RSS 0.90 et 1.0) sorti en 2000 ;
Really Simple Syndication
(RSS 2.0) sorti en 2002.
Utilisation
modifier
modifier le code
Lecture d’un flux RSS
modifier
modifier le code
La lecture d'un flux RSS se fait à l'aide d'un logiciel
agrégateur
. Il faut lui amener l'adresse du fil RSS désiré (par exemple par
copier/coller
) afin que l'
agrégateur
se connecte au site émetteur pour vérifier la présence de nouveau contenu. Si c'est le cas, le flux RSS est téléchargé et converti immédiatement au format
HTML
pour en permettre la lecture.
Le principal avantage de cette technologie est de permettre de suivre facilement un flux d'informations (par exemple les nouveaux articles d'un
site Web d'actualités
) sans avoir la nécessité de s'y rendre manuellement à l'aide d'un
navigateur web
. Ainsi on s'épargne le temps de lancement du logiciel
navigateur web
, et le temps nécessaire au
téléchargement
et à l'affichage des images de la page Web d'origine.
Il existe différents types d'
agrégateurs
tresseurs
) : les lecteurs en ligne (au moyen d'un site web), les
logiciels spécifiques
locaux, certains
clients de messagerie
et certains navigateurs web. Pour une liste de noms, voir la page
agrégateur
et la
Catégorie:Agrégateur
La plupart des fils d'actualités RSS sont accessibles librement mais certains peuvent être soumis à un abonnement qui doit être souscrit sur le site du flux en question.
Fabrication des flux RSS
modifier
modifier le code
Production d’un flux RSS
modifier
modifier le code
Un flux RSS est créé à partir d’une
page Web statique
ou d’une
base de données
convertie en fichier XML à l’aide d’un script approprié.
Généralement, un flux RSS contient un titre (souvent celui d'un article), une description de l'article, et un lien vers le site concerné.
Risque concernant le droit d'auteur
modifier
modifier le code
Les informations diffusées par un flux RSS sont susceptibles d'être protégées par le droit de la
propriété intellectuelle
. Plus particulièrement, le
droit d'auteur
confère à son titulaire le droit exclusif d'exploiter l'œuvre, notamment de fixer les conditions de sa diffusion. La diffusion d'un flux RSS est donc soumise à l'autorisation préalable des
ayants droit
, sous peine de constituer une
contrefaçon
réf.
souhaitée]
Responsabilités
modifier
modifier le code
En France, la responsabilité des personnes diffusant des flux RSS sur l'Internet relève de la loi
LCEN
du
21 juin 2004
. Selon son
article 6
, l'éditeur est responsable du contenu diffusé sur l'Internet, tandis que l'
hébergeur
n'engage sa responsabilité que sous certaines conditions.
L'application de ces régimes de responsabilité au domaine des flux RSS se précise grâce à la jurisprudence.
Selon des décisions
récentes
[Quand ?]
, l'abonnement à un flux RSS et son agencement dans différentes rubriques entraîne pour le
webmaster
du site la qualification d'éditeur
En revanche, le webmaster d'un site composé d'un
moteur de recherche
alimenté par des flux RSS n'est pas éditeur mais hébergeur, faute d'exercer un contrôle sur les informations référencées
Aspects techniques
modifier
modifier le code
Le format RSS est un
format
écrit en
XML
, comme l'indique la première ligne de l'exemple suivant.
Exemple simple
modifier
modifier le code

version=
"2.0"

<br>Mon<br>site<br>

Ceci
est
un
exemple
de
flux
RSS
2.0


Sat,
07
Sep
2002
00:00:01
GMT




<br>Actualité<br>N°1<br>

Ceci
est
ma
première
actualité


Sat,
07
Sep
2002
00:00:01
GMT





<br>Actualité<br>N°2<br>

Ceci
est
ma
seconde
actualité


Sat,
07
Sep
2002
00:00:01
GMT






Explication des principales balises
modifier
modifier le code
Le contenu d'un document RSS est encadré par deux
balises

et

dont l'attribut
version
(obligatoire) spécifie la version du standard à laquelle il se conforme.
Au niveau suivant, une
balise

unique contient pour chaque article un groupe de
métadonnées
qui le décrivent et son contenu proprement dit.
Métadonnées
modifier
modifier le code
Trois
métadonnées
sont obligatoires dans un canal :
<br>: Définit le titre du flux ;<br><description><br>: Décrit succinctement le flux ;<br><link><br>: Définit l'<br>URL<br>du site correspondant au flux.<br>D'autres sont optionnelles :<br><pubDate><br>: Définit la date de publication du flux ;<br><lastBuildDate><br>: Définit la dernière date de modification du flux ; (<br>RFC 822<br><image><br>: Permet d'insérer une image dans le flux ;<br><language><br>: Définit la langue du flux ;<br><enclosure><br>: Permet d'insérer un<br>média<br>(vidéo,<br>etc.<br>) dans le flux.<br>Contenu : Description de chaque article<br>modifier<br>modifier le code<br>À chaque article correspond une balise<br><item><br>Dans cette balise se trouvent les<br>données<br>correspondantes à l'actualité sous forme de<br>balise<br>. Les balises les plus courantes sont :<br><title><br>: Définit le titre de l'actualité ;<br><link><br>: Définit l'<br>URL<br>du flux correspondant à l'actualité ;<br><pubDate><br>: Définit la date de l'actualité (<br>RFC 822<br>) ;<br><description><br>: Définit une description succincte de l'actualité ;<br><guid><br>: Définit de manière unique l'actualité.<br>Selon la<br>DTD<br>RSS 2.0<br>, il doit y avoir au moins un<br><title><br>ou une<br><description><br>dans un item et le reste des balises est optionnel.<br>Il existe encore d'autres balises comme :<br><author><br>: Définit l'adresse électronique (mail) de l'auteur ;<br><category><br>: Associe l'item à une catégorie ;<br><comments><br>: Définit l'<br>URL<br>d'une page de commentaire en rapport avec l'item.<br>Il peut également arriver que l'on trouve d'autres balises dans un flux RSS, grâce aux espaces de noms (<br>namespaces<br>). On peut ainsi y inclure de nouvelles fonctions comme cela a été fait pour<br>iTunes<br>par exemple. Voir concernant ce sujet la spécification<br>RSS 2<br>[1]<br>Modules<br>modifier<br>modifier le code<br>L'objectif premier de tout module RSS est d'étendre le<br>schéma XML<br>de base pour une souscription au contenu plus robuste du contenu. La modulation permet d'ébaucher des transactions plus diverses, mais standardisées, sans modifier les spécificités de base du RSS.<br>Pour accomplir cette extension syntaxique, un vocabulaire étroitement contrôlé (en termes RSS, un « module » ; en termes XML, un « schéma ») est déclaré en amont pour donner des noms aux concepts et établir des relations entre ces concepts.<br>Notes et références<br>modifier<br>modifier le code<br>Loi<br>2004-575 du<br>21 juin 2004<br>pour la confiance dans l'économie numérique.<br>Tribunal de grande instance de Nanterre, ordonnance de référé,<br>28 février 2008<br>O. Dahan c/ aadsoft<br>; tribunal de grande instance de Paris, ordonnance de référé,<br>26 mars 2008<br>O. Martinez c/ Société Bloobox.net<br>Tribunal de grande instance de Paris,<br>chambre<br>section<br>re<br>3 juin 2008<br>Lafesse et autres c/ OVH et autres<br>Voir aussi<br>modifier<br>modifier le code<br>Bibliographie<br>modifier<br>modifier le code<br>Serge Courrier,<br>Utiliser les fils RSS et Atom<br>, Éditions de l'ADBS, 2008<br>ISBN<br>978-2-84365-100-7<br>Serge Courrier,<br>Produire des fils RSS et Atom<br>, Éditions de l'ADBS, 2009<br>ISBN<br>978-2-84365-101-4<br>Jean-Claude Morand,<br>RSS, Blogs : Un nouvel outil pour le management<br>, M21 Éditions,<br>édition, 2006<br>ISBN<br>2-916260-02-1<br>Heinz Wittenbrik,<br>RSS 1.x et 2.0 et Atom : fils et syndication<br>Eyrolles<br>, 2006<br>ISBN<br>2-212-11934-8<br>(en)<br>Ben Hammersley,<br>Content syndication with RSS<br>, O'Reilly, 2003<br>ISBN<br>0-596-00383-8<br>Articles connexes<br>modifier<br>modifier le code<br>Sur les autres projets Wikimedia :<br>RSS<br>, sur<br>Wikimedia Commons<br>Aaron Swartz<br>Podcasting<br>Agrégateur<br>et<br>Comparaison des agrégateurs de flux<br>(en)<br>Media RSS<br>Flux Web<br>Syndication<br>Atom Syndication Format<br>pubSubHubbub<br>Salmon_(protocole)<br>Activity_Streams_(format)<br>Liens externes<br>modifier<br>modifier le code<br>Historique des formats RSS<br>Spécifications<br>(en)<br>Validation<br>(en)<br>Spécification RSS 1.0<br>(fr)<br>traduction<br>(en)<br>Spécification RSS 2.0<br>(fr)<br>traduction<br>Standard de Harvard par Dave Winer.<br>Formats d'<br>échange de données<br>Formats lisibles<br>Atom Syndication Format<br>XML<br>YAML<br>JSON<br>RDF<br>Rebol<br>RSS<br>OWL<br>Formats binaires<br>AMF<br>Ascii85<br>Base32<br>(en)<br>Base 36<br>Base58<br>(en)<br>Base64<br>BSON<br>CBOR<br>MessagePack<br>Portail de l’informatique<br>Portail d’Internet<br>Ce document provient de «<br>».<br>Catégories<br>Format ouvert<br>Technologie web<br>Norme ou standard informatique<br>Web 2.0<br>Dialecte XML<br>Catégories cachées :<br>Page utilisant P1195<br>Page utilisant P1163<br>Page utilisant P571<br>Article à illustrer Format de données<br>Page utilisant P154<br>Article utilisant l'infobox Format de données<br>Article utilisant une Infobox<br>Article à référence souhaitée<br>Catégorie Commons avec lien local différent sur Wikidata<br>Article contenant un appel à traduction en anglais<br>Portail:Informatique/Articles liés<br>Portail:Technologies/Articles liés<br>Portail:Internet/Articles liés<br>Portail:Médias/Articles liés<br>Portail:Société/Articles liés<br>RSS<br>Ajouter un sujet</p></div> </div> <div class="detail-actions"> <a href="/search?q=fr.wikipedia.org" class="btn">Same domain →</a> <a href="/search?q=RSS%20%E2%80%94%20Wikip%C3%A9dia" class="btn btn-secondary">Similar titles →</a> </div> </article> </main> <footer class="site-footer"> <div class="container"> <p>C U Cyber History — Public Interest Web Archive</p> <p class="footer-small">Preserving fading web memories. Discover history that once existed.</p> </div> </footer> <script id="chat-i18n-en" type="application/json">{"button_label":"Need Help?","placeholder":"Ask us anything...","title":"CUCH Assistant","subtitle":"How can we help you?","send":"Send","close":"Close","folder":"/var/www/cu","greeting":"Hi! Welcome to CUCH.org. How can I help you today? Feel free to ask about our archive, search, or anything else!","error":"Sorry, our service is temporarily unavailable. Please try again later.","banner_text":"Need help? Ask our AI assistant!"}</script> <script src="/static/js/chat-widget.js"></script> </body> </html>