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

2,580

Published on

Introduction au protocole OPDS.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,580
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
16
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×