Pour valoriser les textes en ligne, on utilise plusieurs stratégies. En particulier, on travaille sur la typographie et l'accessibilité. On doit également travailler sur les protocoles d'échanges de données (interopérabilité), comme l'OAI-PMH, sur les formats d'échanges de données, comme l'OPDS (Bookserver), le Dublin Core, ONIX.
L'OAI-PMH permet d'échanger les notices de ressources par le biais d'entrepôts en ligne.
L'interrogation des dépôts utilise le protocole HTTP et les résultats s'affichent en XML. Le tableau suivant reprend les différents verbes et arguments utilisables, ainsi que quelques exemples.
Verbe | Rôle | Arguments |
---|---|---|
GetRecord | Récupération d'un enregistrement donné. Exemple : http://oai.revues.org/?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:revues.org:assr/1122/1590 |
|
Identify | Informations sur l'entrepôt de données. Exemple : http://oai.revues.org/?verb=Identify | Aucun |
ListIdentifiers | Récupère la liste des identifiants disponibles. Exemple : http://oai.revues.org/?verb=ListIdentifiers&metadataPrefix=oai_dc |
|
ListMetadataFormats | Demande la liste des formats de métadonnées disponibles. Sans paramètres tous les formats disponibles pour au moins un item sont retournés. Avec le paramètre identifier, ne sont retournés que les formats disponibles pour l'item concerné Exemple : http://oai.revues.org/?verb=ListMetadataFormats |
|
ListRecords | Retourne une liste d'enregistrements correspondant aux différents paramètres (dates, ensemble) demandés. Exemple : http://oai.revues.org/?verb=ListRecords&metadataPrefix=oai_dc |
|
ListSets | Demande la liste des ensembles disponibles sur un entrepôt. La réponse peut être sur plusieurs pages. Exemple : http://oai.revues.org/?verb=ListSets | resumptionToken |
Cette norme permet donc de centraliser les notices de ressources mais pas leur contenu, ce qui en montre ses limites, par rapport à l'OPDS.
http://www.archive.org/bookserver
Internet Archive a mis au point un système ouvert qui permet de rechercher via un moteur d'index les livres qui sont disponibles à partir d'une multitude de sources. De cette sorte il permet d'interconnecter entre eux un certain nombre d'acteurs du livre : libraires, bibliothèques, moteurs de recherches et lecteurs. Les catalogues bookserver se présentent via le format OPDS. Bookserver permet de créer des catalogues et de les mettre à disposition des acteurs qui le souhaitent, pour une diffusion gratuite ou payante.
Ce format libre et ouvert est décrit sur Google code : http://code.google.com/p/openpub/
Les avantages de Bookserver: Bookserver est un outil de plus vaste diffusion pour les auteurs. Il permet une distribution directe aux lecteurs et attire un plus grand public pour les libraires. C'est également un outils de prêt plus efficaces pour les bibliothèques et un accès universel pour les lecteurs à des connaissances et des savoirs.
Logiciels compatibles avec le format OPDS. Stanza, une application permettant de livre des livres électroniques sur Iphone, et Aldiko accèdent aux catalogues de livres en ligne grâce au format OPDS.
Calibre est un logiciel qui crée des fichiers de format epub à destination du Iphone et du Ipo Touch. Ce format est en général associé au protocole OPDS.
Le format Dublin Core est une norme simple décrivant des ressources bibliographiques. La difficulté de décrire sans aucune ambiguïté des documents complexes est grande. Ces descriptions sont surtout destinées à être interprétées par des machines, et beaucoup moins par des humains. Cela implique d'utiliser des listes d'autorités et des schémas d'encodage connus. C'est pourquoi il faut recourir le plus souvent possible à une déclaration de "scheme".