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
Prochain SlideShare
Chargement dans…5
×

Pour un Web du Livre: Le Protocole OPDS

2 988 vues

Publié le

Introduction au protocole OPDS.

Publié dans : Technologie
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 988
Sur SlideShare
0
Issues des intégrations
0
Intégrations
16
Actions
Partages
0
Téléchargements
19
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

×