17
RSS 1. Introduction > Définition | Historique | 2. Fonctionnalités 3. (quelques) Enjeux et (quelques) Usages 4. Outils de recherche > Généraliste | Dédiés | Problèmes posés RSS | Intro

Introduction au RSS

  • Upload
    olivier

  • View
    3.374

  • Download
    1

Embed Size (px)

DESCRIPTION

rss

Citation preview

Page 1: Introduction au RSS

RSS

1. Introduction> Définition | Historique |

2. Fonctionnalités

3. (quelques) Enjeux et (quelques) Usages

4. Outils de recherche> Généraliste | Dédiés | Problèmes posés

RSS | Intro

Page 2: Introduction au RSS

Qu’est-ce que le RSS?

> Acronyme : – “Really Simple Syndication”– “Rich Site Summary”– “RDF Site Summary”

> Une autre manière de publier du contenu.– Format XML = structuré.– Utilisé (lu) par agrégateurs RSS.

RSS | Intro

Page 3: Introduction au RSS

Syndication de contenu

> Une possibilité offerte à tous d’être averti des mises à jour de chaque blog

> Pas systématique dans toutes les plateformes.> Pas mis en place par tous les blogs

> RSS & Blogs : indépendants mais développement simultané.

Page 4: Introduction au RSS

RSS

> Plus que les titres des billets> Liste des nouvelles entrées sur un site

– (Weblogs mais aussi portails, sites institutionnels, etc … )

> Plus besoin d’aller chercher dans des centaines de pages (pull)

> RSS reflex (push)

RSS | Intro

Page 5: Introduction au RSS

RSS : Comment ça marche ?> 1. Modulariser et Standardiser l'information.

– identifier portions de contenu communes > Titre> corps du contenu> Auteur> date de parution> url du contenu

> 2. Ensemble de l'information contenu dans un système de gestion de contenu (CMS: Content System Management).

> 3. Il faut le fil soit disponible dans un format standard : XML> 4. Il faut des programmes pour lire ce XML et le rendre (de nouveau)

accessible aux humains (un agrégateur de contenu).

> Fichier RSS en ligne = – Description d’un canal (titre, lien, langue, copyright, webmestre, …) + description

d’items qui peuvent être des informations ou des signalements (d’actualités, livres, images,…)

RSS | Intro

Page 6: Introduction au RSS

Exemple RSS<?xml version="1.0" encoding="ISO-8859-1" ?> - <rss version="2.0">

- <channel>  <title>Blogdigger.com search for Dreamliner</title>   <link>http://www.blogdigger.com/rss.jsp?queryString=Dreamliner</link>   <description>Search for Dreamliner</description> - <item>  <title>Incentives Go Beyond Boeing.</title>   <link>http://planenews.com/article.php?sid=2276</link>   <description>LYNNWOOD: Many of the tax breaks the Boeing Co. was granted for

assembling the 7E7 in Everett also apply to smaller aerospace companies, whether they're working on the Dreamliner or not, tax experts said Tuesday at the annual meeting of the Pacific Northwest Aerospace Association. "I think even...</description>

  <category domain="http://www.fool.com/general">Stuff</category> <pubDate>Wed, 11 Feb 2004 08:54:39 EST</pubDate>   <source url="http://planenews.com">Planenews Aviation News Portal</source>   </item>- <item>  <title>Boeing Announces First 7E7 Systems Partners.</title> …

Page 7: Introduction au RSS

title The title of the item. Venice Film Festival Tries to Quit Sinking

link The URL of the item. http://www.nytimes.com/2002/09/07/movies/07FEST.html

description     

The item synopsis. Some of the most heated chatter at the Venice Film Festival this week was about ...

author Email address of the author of the item.

[email protected]

category Includes the item in one or more categories.

Simpsons Characters

comments

URL of a page for comments relating to the item.

http://www.myblog.org/cgi-local/mt/mt-comments.cgi?entry_id=290

guid A string that uniquely identifies the item.

http://inessential.com/2002/09/01.php#a2

pubDate Indicates when the item was published.

Sun, 19 May 2002 15:21:36 GMT

source The RSS channel that the item came from.

Quotes of the Day

Extrait de http://blogs.law.harvard.edu/tech/rss#hrelementsOfLtitemgt

Item description in RSS

Page 8: Introduction au RSS

RSS rend la vie plus facile> AVANT

– Visite régulière de ses signets :-( – Monitoring. Perte de temps, nombreux biais :-(

> MAINTENANT : RSS :– « Push » Intelligent– PUSH de contenu(s) (« content – push ») VS Alertes sur mots-clés– De plus en plus « intégré » (Outlook, Mozilla …)

> RSS aggregators– Abonnements– Syndication– Recherche par mots-clés (« tamis »)

Page 9: Introduction au RSS

RSS vs ATOM

> 2 branches : – « RDF Site Summary » : RSS 1.0 (descendant de

Netscape) > adopte RDF data model> Objectif : + « générique » d’échange de métadonnées

structurées

– « Really simple syndication » : RSS 0.91 (Atom)> More basic XML implementations> Objectif principal : syndiquer contenus éphémères (news

headlines, user’s blog entries)

> End-User ???– No differences 1.0

0.9 0.91 0.92 2.0 Atom

Simple = plain XML

Extensible : RDF/XML

Page 10: Introduction au RSS

Un lecteur RSS pour quoi faire ?

> Vérifier régulièrement nouveautés

> Afficher uniquement les nouveautés

> Aspirer des sites et lire le contenu sur votre bureau.

> Aller directement & rapidement au contenu

RSS tools

Page 11: Introduction au RSS

Quel intérêt ?> On ne voie QUE les nouveautés QUAND il y a des

nouveautés> Moins intrusif que mails et newsletters> Manière la plus rapide de lire le plus grand nombre

d’informations> Gestion de surcharge informationnelle (infobésité)> Centré utilisateur :

– utilisateur gère ses abonnements, l’éditeur se contente de choisir ce qui est envoyé et quand.

> Applications “Portail”– DSI, Personnalisation, Targeted Marketing

Page 12: Introduction au RSS

News Readers / Aggregators

> Definition : – Services pour recevoir sur une page/fenêtre

autant de sources que nécessaire

> Local installation or Web Based– Local : Amphetadesk, FeedReader– Web-Based : Bloglines, MyFeedster,

NewsIsFree ,Syndic8– Autres : NetNewsWire, Radio, FeedDemon,

NewsMonster, NewsGator

RSS tools

Page 13: Introduction au RSS

Focus on « FeedReader »RSS tools

Page 14: Introduction au RSS

News aggregators> NetNewsWire

– Mac OS X | http://ranchero.com/netnewswire/> Radio

– Mac/Win (browser-based) | http://radio.userland.com/ > AmphetaDesk

– Win/Mac/Linux (browser-based) | http://www.disobey.com/amphetadesk/> FeedDemon

– Win | http://www.bradsoft.com/feeddemon/ > NewsMonster

– Mac/Win (Mozilla-based) | http://www.newsmonster.org/ > NewsGator

– Win (Outlook-based) | http://www.newsgator.com/

RSS tools

Page 15: Introduction au RSS

RSS auto-detection

> Applications (aggrégateurs ou navigateurs) peuvent détecter automatiquement le fil :

<Head><link rel=« alternate » type=« application/rss+xml »

title=« RSS » href=« http://votre.site/votre.fil »>

</HEAD>

Page 16: Introduction au RSS

OPML for RSS softwares> OPML : Outline Processor Markup Language

– Format de données XML qui permet d'échanger de l'information sous forme de liste structurée.

– Import/export listes de blogs/rss. – Sauvegarde Blogroll pour Import/export dans un aggrégateur.

> OPML et le web sémantique – OPML est un format XML mais n'est pas exprimé selon le modèle RDF. Il ne peut

donc pas s'intégrer nativement dans une application du web sémantique. Étant un vocabulaire correctement spécifié, son usage n'est pas incompatible avec des applications du web sémantique ; il demandera cependant un surcoût de développement pour être adapté à l'application.

> Références – Page officielle [en].

> Implementations  – 11/25/2000: The first apps to support OPML are UserLand's Manila content

management system, and the Radio UserLand outliner.

Page 17: Introduction au RSS

RSS Big picturehttp://www.flickr.com/photos/loic_hay/139185436/