Your SlideShare is downloading. ×
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Syndication, flux RSS et Atom
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Syndication, flux RSS et Atom

957

Published on

Exposé de Lydie Doléans, Ouardia Echarkaoui, Margot Sébille et Cedric Rougeaux dans le cadre du Master SID de Lille3, pour mon cours en direct sur Twitter : Internet …

Exposé de Lydie Doléans, Ouardia Echarkaoui, Margot Sébille et Cedric Rougeaux dans le cadre du Master SID de Lille3, pour mon cours en direct sur Twitter : Internet 2010.

http://internet2010.fr/making-off/cest-parti-pour-internet2010/

Published in: Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
957
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
22
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Syndication et flux RSS/Atom
    Doléans Lydie
    Echarkaoui Ouardia
    Sébille Margot
    Rougeaux Cedric
  • 2. Plan
    1) Présentation
    a/Définition
    b/Historique
    2) Les différents formats
    a/ RSS 0.90 et 0.91
    b/ RSS 1.00
    c/ RSS 2.00
    d/ ATOM
    3) Diverses utilisations…
  • 3. 1) Présentation
    a/ Définition
    Syndication : pratique consistant à vendre le droit de reproduire un contenu ou de diffuser un programme à plusieurs diffuseurs.
    Appliqué au web : abonnement de sites web
  • 4. Exemples
    Fils d’actualités: actualités générales
    Fils de discussions: forums, commentaires de blogs…
    Petites annonces: offres d’emploi, enchères (Ebay…)
    Suivi/Tracking : wiki, gestionnaires de bugs
    Mise à jour d’information dont la nature change très vite.
  • 5. Principe de la syndication
  • 6. Un canal ou flux RSS s’écrit en langage XML.
    Les balises descriptives obligatoires sont :
    title: titre du canal, contient son nom.
    link: adresse (URL) du site web pour ce canal.
    description: une phrase pour décrire le canal
    item: décrit le contenu
  • 7. Exemple de canal RSS (ici RSS 2.00):
    <rss version="2.0">
    <channel>
    <title>Quel magnifique exposé :D</title>
    <link>http://www.onalaclasse.fr</link>
    <description>blablabla</description>
    <item>
    </item>
    </channel>
    </rss>
  • 8. Icônes de flux RSS
  • 9. b/ Historique
    MCF
    Dec 96
    |
    +---------------------+----------------------+
    | |
    RDF CDF
    Feb 97 Mar 97
    | |
    RSS 0.9-------------------------------ScriptingNews
    Mar 99 Dec 97
    | | |
    | +-----------------------------+ |
    | | |
    | RSS 0.91
    | Jul 99
    | |
    RSS 1.0 RSS 0.92
    Dec 00 Dec 00
    | | |
    | | +----------------+----------------+----------------+
    | | | | |
    | | RSS 0.93 RSS 0.94 |
    | | Apr 02 Aug 02 |
    | | |
    | +-----------------------------------------------------------------+ |
    | | | |
    | | RSS 2.0
    | | Sep 02
    | | |
    | +----------------------------------------------------------------+ |
    | | |
    | Atom 0.3
    RSS 1.1 Dec 03
    Jan 05 |
    Atom
    Jul 05
  • 10. 2) Les différents formats
    a/ RSS 0.90/0.91:
    RSS 0.90
    RSS: au départ RDF, Rich Site Summary développé par les équipes de Netscape en 1999.
    But: permettre d’intégrer dans un portail les gros titres d’autres sites, avec des liens sur ces sites
    Rédaction de la 1ére version RSS conforme à RDF par Dan Libby. Puis abandon de RDF pour créer RSS 0.91.
  • 11. RSS 0.91:
    Ce n’est plus un format RDF.
    Il apporte une DTD (Document Type Definition) permettant de valider automatiquement la structure des flux.
    Version où chaque élément avait un nombre de caractères limités (ex: title, copyright, webmaster limités à 100 caractères)
    Différence entre les versions RSS 0.91 de User Land (juin 2000) et Netscape (juillet 1999): pas de DTD pour User land.
  • 12. b/ RSS 1.0
    RDF Site Summary 1.0
    Ressource Description Framework Site Summary 1.0
    Juillet 2000
    - Open format
    - Notion d’espaces de noms (namespaces)
    - Format de syndication à vocation normative développé par un groupe indépendant :
    le groupe de travail RSS (RSS-DEV WORKING GROUP)
    Modules reconnus comme normes associées à RSS 1.0:
  • Dublin Core
    Schéma de métadonnées génériques qui permet de décrire des ressources numériques ou physiques et d’établir des relations avec d’autres ressources.
    Il comprend officiellement 15 éléments relatifs à la propriété intellectuelle. (norme ISO 15836 du W3C)
  • 15. Syndication
    Exemple de variables de fréquence de mise à jour pour ceux qui
    utilisent RSS pour agréger des informations.
    3 informations :
    Update period: Période au-delà de laquelle le canal est mis à jour,
    rafraîchi. (hourly, daily, weekly, monthly, yearly)
    Update frequency: Fréquence des mises à jour en relation avec la
    valeur définie pour la période. Combien de fois dans la période le canal
    est mis à jour. (période quotidienne et fréquence 2 : canal RSS mis à
    jour 2 fois par jour).
    Update base: Date et horaire de la mise à jour. Conforme au format de
    date défini par le W3C.
  • 16. Content
    Réplique le contenu effectif du site web fédéré et
    permet de définir les formats de contenu.
    Content : item
    Content : format
    Content : encoding
    Content : value
  • 17. c/ RSS 2.00
    RSS 2.00: Really Simple Syndication
    Format défini en octobre 2002 par David Winner.
    Compatible avec RSS 0.91 et 0.92.
    Format non modifiable.
  • 18. L'évolution par rapport à la version 0.91 est la possibilité d'ajouts d'éléments optionnels tels que:
    L'élément « channel »: -generator (information sur le logiciel utilisé pour ce flux)
    -ttl (période de temps avant laquelle l'agrégateur doit vérifier la présence d'un nouveau contenu)
    L'élément « item »: -author (mail du responsable du contenu de cet item)
    -comments (contient une URL vers laquelle l'internaute peut écrire un commentaire concernant cet item)
  • 19. d/ ATOM
    A la fois:
    - format de syndication
    - format de publication
  • 20. Les objectifs sont:
    100% indépendant des vendeurs de logiciels
    Facile à mettre en oeuvre
    Extensible librement par tous
    Et spécifié de façon claire et exhaustive
  • 21. Juillet 2003: Atom 0.2
    Décembre 2003: Atom 0.3
    Décembre 2005: Atom Syndication Format devient un standard IETF
    Octobre 2007: Atom Publishing Protocol devient un standard IETF
  • 22. Fonctions étendues
    Contenu: permet d'ajouter n'importe quel contenu
    Liens: ils sont clairement déterminés
    Agrégation: on peut créer un flux d'origines diverses
    Publication: un format à part entière
  • 23. 3) Diverses utilisations
    - Musique
    - Beauté
    - Immobilier
    - Voyages
    - Gastronomie
    - Informatique
    - Actualités
    - Economie
  • 24. Sources
    • WITTENBRIK, Heinz, RSS et Atom, Paris,Editions Eyrolles, 2005
    • 25. www.siteduzero.com
    • 26. www.commentçamarche.net
    • 27. www.vatsap.com/fr/rss
    • 28. www.xul.fr
    • 29. www.xmlfr.org
    • 30. www.en-wikipedia.org

×