Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Pour un Web du Livre:
 le protocole OPDS



                 Hadrien Gardeur
                 Feedbooks
Le modèle du Media Hub

 Démocratisé par iTunes + iPod
 Regroupe les fonctionnalités suivantes:
     Achat
     Synchr...
Le modèle du Nuage

 Facilité d’accès: peu importe le périphérique, je
récupère mon contenu
 Facilité d’utilisation: pas...
Limites du Nuage

 Une seule source de contenus
 Un seul mode d’acquisition (l’achat)
 Une seule expérience de navigati...
Flux et Entrées

Atom is an XML-based document format that
describes lists of related information known as
"feeds". Feeds ...
Navigation et Acquisition

En OPDS, on définit deux utilisations des flux:

 Flux de Navigation, permettant à un client d...
Liens et Publications

De la même manière, les entrées peuvent être:

 Des Liens du Catalogue, pointant vers d'autres flu...
Acquisition de contenu

En OPDS on peut:

 Acheter (un livre ?)

 Emprunter (à une bibliothèque ?)

 S’abonner (à un jo...
Exemple Aldiko
Base du catalogue:

 Flux de navigation
 Entrées = Liens
 Le catalogue décide de
l’organisation
Liste des publications:

 Flux d’acquisition
 Entrées = Publications
 Métadonnées pour le titre,
l’auteur, la descripti...
Publication:

 Entrée complète
 Lien d’acquisition
 Métadonnées
supplémentaires
 Liens vers le catalogue ou
vers le We...
Bibliothèque:

 Ensemble des acquisition
précédentes
 Flux d’acquisition comme
un autre
 Identifié dans un
catalogue OP...
Recherche:

 Standard Open Search
 Flux d’acquisition comme
un autre
Propriétaire ?

Technologies

Web = HTTP + (X)HTML + CSS + Javascript

OPDS = HTTP + Atom + Métadonnées + Liens
Distribué ?

Un catalogue = Une URL

Tout le monde peut héberger un catalogue

On peut ajouter des catalogues à un client
Acquisition ?

Supporte multiples modes d’acquisition

Acquisition directe (dans l’application)

Acquisition indirecte (vi...
Navigation ?

Hiérarchie libre pour le catalogue

Support de la recherche

Liens dans les publications et suggestion
de fa...
Pour en savoir plus

 Site du standard: http://opds-spec.org/

 Primer: http://fr.feedbooks.com/api/primer

 Google Cod...
Pour un Web du Livre: Le Protocole OPDS
Pour un Web du Livre: Le Protocole OPDS
Upcoming SlideShare
Loading in …5
×

Pour un Web du Livre: Le Protocole OPDS

3,131 views

Published on

Introduction au protocole OPDS.

Published in: Technology
  • Be the first to comment

Pour un Web du Livre: Le Protocole OPDS

  1. 1. Pour un Web du Livre: le protocole OPDS Hadrien Gardeur Feedbooks
  2. 2. Le modèle du Media Hub  Démocratisé par iTunes + iPod  Regroupe les fonctionnalités suivantes:  Achat  Synchronisation  Consommation  Organisation Succès jamais reproduit malgrès de nombreuses tentatives  … dépassé en 2010
  3. 3. Le modèle du Nuage  Facilité d’accès: peu importe le périphérique, je récupère mon contenu  Facilité d’utilisation: pas de cables à connecter, integré à mon appareil  … mais le plus souvent propriétaire et non distribué:  Amazon Kindle  Google Editions  Barnes & Noble Nook
  4. 4. Limites du Nuage  Une seule source de contenus  Un seul mode d’acquisition (l’achat)  Une seule expérience de navigation (fixée par le détaillant)  Pas d’agrégation possible (de l’offre comme de sa bibliothèque)
  5. 5. Flux et Entrées Atom is an XML-based document format that describes lists of related information known as "feeds". Feeds are composed of a number of items, known as "entries", each with an extensible set of attached metadata. For example, each entry has a title.
  6. 6. Navigation et Acquisition En OPDS, on définit deux utilisations des flux:  Flux de Navigation, permettant à un client de naviguer à travers le catalogue  Flux d'Acquisition, où les publications sont repertoriées et peuvent être acquises
  7. 7. Liens et Publications De la même manière, les entrées peuvent être:  Des Liens du Catalogue, pointant vers d'autres flux et utilisées dans des Flux de Navigation  Des Publications, avec divers métadonnées et un lien d'acquisition, utilisées dans des Flux d'Acquisition
  8. 8. Acquisition de contenu En OPDS on peut:  Acheter (un livre ?)  Emprunter (à une bibliothèque ?)  S’abonner (à un journal ?)  Télécharger (un livre du domaine public ?)
  9. 9. Exemple Aldiko
  10. 10. Base du catalogue:  Flux de navigation  Entrées = Liens  Le catalogue décide de l’organisation
  11. 11. Liste des publications:  Flux d’acquisition  Entrées = Publications  Métadonnées pour le titre, l’auteur, la description etc.  Lien pour la couverture
  12. 12. Publication:  Entrée complète  Lien d’acquisition  Métadonnées supplémentaires  Liens vers le catalogue ou vers le Web  Autres services (commentaires, annotations, signets)
  13. 13. Bibliothèque:  Ensemble des acquisition précédentes  Flux d’acquisition comme un autre  Identifié dans un catalogue OPDS ou une page Web via une relation dans un lien
  14. 14. Recherche:  Standard Open Search  Flux d’acquisition comme un autre
  15. 15. Propriétaire ? Technologies Web = HTTP + (X)HTML + CSS + Javascript OPDS = HTTP + Atom + Métadonnées + Liens
  16. 16. Distribué ? Un catalogue = Une URL Tout le monde peut héberger un catalogue On peut ajouter des catalogues à un client
  17. 17. Acquisition ? Supporte multiples modes d’acquisition Acquisition directe (dans l’application) Acquisition indirecte (via le Web)
  18. 18. Navigation ? Hiérarchie libre pour le catalogue Support de la recherche Liens dans les publications et suggestion de facettes
  19. 19. Pour en savoir plus  Site du standard: http://opds-spec.org/  Primer: http://fr.feedbooks.com/api/primer  Google Code: http://code.google.com/p/openpub/  Groupe: http://groups.google.com/group/openpub

×