Multivio
Outil générique de navigation et de visualisation d'objets numériques
| Direction de projet: | Miguel Moreira, RERO |
| Contact: | miguel.moreira[at]rero.ch |
| Durée: | 01.2008-12.2010 |
Résumé
Multivio est un projet qui a pour objectif la conception et la réalisation d'une interface utilisateur pour la consultation de contenus numériques sur Internet.
Cette interface vise à fournir un environnement souple, fonctionnel et agréable de consultation des contenus de plus en plus nombreux mis à disposition par les bibliothèques numériques. Il répond à un besoin important de celles-ci qui n'est actuellement que partiellement satisfait. La solution Multivio prendra la forme d'une application fonctionnant directement à l'intérieur du navigateur web en combinaison avec les sites sources des contenus (bibliothèques numériques, serveurs de documents ou autre) et dispensant l'usager de l'installation sur son poste de logiciels additionnels spécifiques. Si sa mise en oeuvre initiale s'appliquera à la bibliothèque numérique RERO DOC, l'outil devra cependant être suffisamment ouvert et adaptable pour pouvoir s'intégrer facilement à différents serveurs de documents, quelle que soit la technologie sur laquelle ils se basent. Il sera également modulaire et extensible pour faire face à l'évolution constante des formats de données. Le développement pourra se faire par l'intégration de composants logiciels open-source et/ou par un développement propre total ou partiel.
Contexte
Actuellement, la consultation de documents et objets numériques mis à disposition publiquement par les bibliothèques numériques et serveurs de documents est en général déléguée à des outils que l'usager doit installer sur son propre système et qui varient selon le type de contenus à consulter. Ces multiples outils ont une vue très fragmentaire des contenus mis à disposition car ils considèrent les fichiers numériques individuellement, sans tenir compte des liens intrinsèques qui existent entre des groupes de fichiers appartenant à un même titre ou une même collection. Cette situation représente une fracture entre l'activité de recherche et de navigation dans les collections de ces serveurs de documents et la consultation des contenus eux-mêmes. En effet, la plupart des catalogues ou serveurs de documents qui permettent la consultation de contenus numériques utilisent une approche très simple pour l'accès à ce contenu: ils proposent un lien hypertexte menant au téléchargement direct du ou des fichiers concernés. L'existence du côté usager ou client d'un outil approprié permet l'affichage du fichier après son téléchargement.
Cette approche est relativement satisfaisante dans certains cas, notamment lorsqu'il s'agit de consulter simplement un document de type monographique, par exemple en format PDF. En effet, la très large majorité des usagers d'internet possèdent dans leur système un outil d'affichage de tels fichiers (exemple: Adobe Reader) et le même principe s'applique à d'autres formats de media, chacun reposant sur l'existence d'un outil spécifique approprié. Mais elle a des limitations importantes face à des documents de structure plus complexe exigeant des possibilités de navigation (publications en série, collections, ouvrages multivolumes et autres). Par ailleurs, même dans le cas de documents simples le fait d'offrir simplement le téléchargement du fichier n'est pas toujours l'approche la plus adéquate, notamment lorsque l'accès au document découle d'une opération de recherche textuelle dans un moteur de recherche et qu'il s'agit de signaler dans le document consulté les positions correspondantes aux résultats de l'expression recherchée.
Multivio répond à un besoin croissant, avec l'essor des réservoirs de documentation en ligne, provoqué entre autres par le mouvement Open Access, par l'interopérabilité OAI-PMH et par l'effort croissant de la part des bibliothèques de numérisation et de mise à disposition sur internet de leurs fonds. Elle touche ainsi les bibliothèques numériques et les serveurs de documents existants tels que RERO DOC, ZORA, Infoscience, SEALS et autres, y compris des serveurs d'archivage numérique à long terme mettant à disposition du public des copies de consultation.
Objectifs
Générique
Multivio devra permettre la consultation de différents types de media, non seulement textuels mais aussi des images, des séquences audio et vidéo et autres, supportant plusieurs formats de fichiers, en priorité ceux qui sont définis par la Convention sur les Thèses électroniques de la Conférence des bibliothèques universitaires suisses (CBU) (une version actuelle du document).
Ces objets pourront se présenter sous une forme simple, comme une monographie, une image ou un document sonore, ou alors sous forme structurée: périodique, collection d'images, ouvrage en plusieurs volumes, dictionnaire, encyclopédie, etc. ce qui demande des possibilités de navigation hiérarchisée par chapitres, sections, années, mois, éditions, volumes, articles, rubriques ou autre, selon la nature du contenu consulté.
Fonctionnel et complet
L'interface utilisateur devra être simple et intuitive mais avec suffisamment de fonctionnalités pour une consultation de qualité. Elle est constituée d'un ensemble de blocs disposés sur l'écran, contenant chacun un groupe de fonctionnalités, notamment: zone principale d'affichage du contenu; arborescence de navigation dans la structure du document (année, mois, volume, chapitre...); table des matières; vignettes correspondantes aux pages, images ou instantanés d'une séquence; commandes de navigation (suivant, précédent, début, fin, démarrage, arrêt, avancer, reculer…); commandes de visualisation (zoom, déplacement…). Quand le document numérique est obtenu suite à une requête lancée sur un moteur de recherche, il est important de signaler l'expression textuelle recherchée dans le texte intégral, par surbrillance ou autre, et d'afficher un résumé ou une liste des pages ou des zones du document où l'expression a été retrouvée.
Flexible
Les détenteurs ou dépositaires des contenus à consulter devront avoir la possibilité, s'ils le souhaitent, d'empêcher l'usager de télécharger les fichiers sur son poste, permettant uniquement leur visualisation à l'intérieur de l'interface Multivio. Ou autrement de permettre, comme habituellement, des fonctions d'impression et de téléchargement.
Extensible et autonome
Multivio est un projet open-source. Il repose sur une architecture ouverte et modulaire basée sur une articulation adéquate entre composants graphiques (représentant les fonctionnalités) et connecteurs/plugins (représentant les différents types de media). Cet aspect permettra de rendre la solution extensible et adaptable à différents contextes par le rajout ultérieur de nouvelles fonctionnalités, et notamment la possibilité de traiter de nouveaux formats de données. Cette ouverture sera renforcée par l'utilisation de standards et de protocoles ouverts ainsi que des composants logiciels open-source existants. Multivio devra fonctionner comme module indépendant et adaptable pouvant être couplé à différents systèmes tels que moteurs de recherche et serveurs de documents, basés sur des technologies diverses.
Partenaires du projet:
- Conseils des Directeurs des grandes bibliothèques romandes