Syndication, flux RSS et Atom

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Syndication, flux RSS et Atom - Presentation 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
      • Syndication
      • Content
    13. 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)
    14. 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.
    15. 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
    16. 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.
    17. 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)
    18. d/ ATOM
      A la fois:
      - format de syndication
      - format de publication
    19. 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
    20. 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
    21. 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
    22. 3) Diverses utilisations
      - Musique
      - Beauté
      - Immobilier
      - Voyages
      - Gastronomie
      - Informatique
      - Actualités
      - Economie
    23. Sources
      • WITTENBRIK, Heinz, RSS et Atom, Paris,Editions Eyrolles, 2005
      • www.siteduzero.com
      • www.commentçamarche.net
      • www.vatsap.com/fr/rss
      • www.xul.fr
      • www.xmlfr.org
      • www.en-wikipedia.org

    + eric delcroixeric delcroix, 3 weeks ago

    custom

    90 views, 0 favs, 2 embeds more stats

    Exposé de Lydie Doléans, Ouardia Echarkaoui, Marg more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 90
      • 76 on SlideShare
      • 14 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 2
    Most viewed embeds
    • 13 views on http://internet2010.fr
    • 1 views on http://www.plaxo.com

    more

    All embeds
    • 13 views on http://internet2010.fr
    • 1 views on http://www.plaxo.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories