Les bibotweets

lundi 15 juin 2009

Intégrer le catalogue de bibliothèque dans le navigateur

Bibliobsession avait soulevé la question il y a quelques temps à propos de la dissémination de la bibliothèque et notamment ce qui paraît le plus évident à proposer: intégrer la recherche catalogue directement dans le moteur de recherche de l'usager.
Quelques réflexions tout d'abord...
Premier point : l'utilisateur de la bibliothèque universitaire est en majorité d'une génération qui a grandi avec internet et Google. Cela signifie que l'on peut le considérer à l'aise avec un usage "passif" de son ordinateur et conditionné par la recherche oui/non (ça marche ou pas au premier coup mais je ne vais pas plus loin). A ce titre, nous pouvons supposer qu'il accueillera plutôt favorablement la possibilité de lancer une recherche (ou d'obtenir des informations sur le catalogue) plus rapidement qu'en se rendant sur le site de sa BU. En revanche il apparaît impératif de prendre en compte le fait que c'est nous qui lui proposons quelque chose de nouveau et qu'il n'aura aucun intérêt à faire ce qui lui paraîtra de trop gros efforts pour obtenir cette fonctionnalité. En clair : l'installation du plugin doit se faire en 1 ou 2 clics maximum. Sinon c'est peine perdue.

Maintenant, à ce que j'en sais il existe principalement quatre façons d'intégrer le catalogue dans le navigateur de votre usager (entre parenthèses : le niveau de compétence requis pour sa mise en place) :
Plugin développé par l'université de Virginia Tech et permettant une intégration très poussée de votre catalogue dans le navigateur. Avantage du menu contextuel et de l'intégration dans la page avec des ISBN cliquables et soulignés, facilité d'installation (en 1 clic), manipulation GoogleScholar et possibilité d'intégrer le résolveur de liens. Tout serait parfait si LibX indiquait la présence en temps réel de l'ouvrage (ce qui n'est pas le cas actuellement. Je reviendrai dans un prochain billet sur la manière de paramétrer ce plugin pour sa bibliothèque. Pour info, les développeurs, fiers de plus de 500 installations en bibliothèques (dont une petite poignée francophone), planchent sur une nouvelle version qui sera axée sur la mise en place d'une communauté de développeurs via une API...
Par définition parfaitement paramétrable (icônes, multirecherche (voir la mise en place à l'EPFL de Lausanne, la seule application fonctionnelle que j'ai pu trouver)) mais demande des compétences en programmation ou a minima être administrateur de SIGB. J'ai mis la main sur des scripts de bibliothèques américaines sous SIGB Millennium et je m'empresserai de publier ici un tuto dès que je serai parvenu à rendre ces scripts utilisables (sur Millennium, hein! faut pas s'enflammer...).
Création d'un plugin de recherche en 1 clic. Rend désormais inutile un bidouillage de plugin tel que l'avait proposé à l'époque Nicolas Morin (mais n'hésitez pas à me contredire si vous y voyez plus clair que moi). Simplissime pour l'usager de créer ses propres plugins de recherche... en revanche rend compliquée la constitution d'un auto-installeur afin de le présenter sur son site de bibliothèque. Nécessite de créer une archive .xpi avec auto-installeur (je n'ai pour le moment pas trouvé d'explication intelligible sur une manip pas trop complexe...). Le mieux selon moi est tout bêtement d'héberger le plugin sur mycroft.mozdev et de pointer de votre site vers la page.
Damiano Albani (gloire à lui et à tous les siens ! ;)) a créé une base de donnée qu'il enrichit régulièrement (principalement en bibliothèques municipales, mais il touche aussi les BU via le SUDOC). L'installation de son plugin est simplissime. Le principe est le même que celui du plugin Greasemonkey en mille fois plus simple... pour peu que votre bibliothèque soit dans sa base (sinon il ne vous reste qu'à le supplier...). Il annonce un lien directe vers la notice du catalogue, que je n'ai pas réussi à tester pour le moment. Son travail est très encourageant mais dépend d'une seule personne.

A partir de là se pose la question de quel usage? Il me paraît évident, dès lors que l'on dispose d'un tel plugin, de l'installer sur tous les postes OPAC et si possible (cela ne doit pas être très dur si les relations avec le CRI sont cordiales :°) sur tous les postes de l'université. Après quoi il faut le présenter de façon visible sur le portail de la BU avec deux lignes d'explication pour l'installer. L'idéal si vous avez une âme charitable, c'est un petit tuto animé (qui expliquera mieux qu'un texte laborieux). Et puis former les formateurs pour qu'ils diffusent auprès de leurs ouailles. On n'insistera jamais assez sur le fait que, tout geek que nous soyons, les meilleurs outils du monde ne seront jamais utilisés si aucune communication n'est faite dessus. Et là dessus je dirais plutôt communication genre "grosse Bertha" qu'une seule pauvre ligne dans les actu de la BU...

3 commentaires:

  1. Un plugin de recherche est un petit fichier XML au format OpenSearch.
    Pour un utilisateur donné, l'ensemble de ces fichiers XML est disponible (sous Windows), dans le répertoire : C:\Documents and Settings\::utilisateur::\Application Data\Mozilla\Profiles\::identifiant::\searchplugins.

    Si j'ai la gestion d'un Opac quelconque : avec l'extension AddtoSearchBar, je peux générer un tel fichier XML, et mettre ce fichier sur un de mes serveurs.
    Ensuite, deux présentations faciles aux internautes :
    1. depuis une page du site, mettre un lien javascript ainsi :
    <a href="javascript:window.external.AddSearchProvider('searchplugin.xml');">Ajouter la recherche dans le catalogue à votre navigateur</a>
    où "searchplugin.xml" doit être remplacé par le chemin vers le fichier en question.

    2. Dans les métadonnées de toutes les pages de l'opac (entre <head> et </head>), mettre une ligne
    <link rel="search" type="application/opensearchdescription+xml" title="Catalogue BU" href="searchplugin.xml"/>
    pour que, lorsque l'utilisateur affiche la liste de ses moteurs disponible (petite flèche dans l'encart de recherche), il voie une ligne "Ajouter 'Catalogue BU' à mes moteurs de recherche".

    RépondreSupprimer
  2. Bonjour !
    Juste une petite pierre de plus pour les outils et astuces : lors d'une consulation du catalogue Sudoc avec Mozilla FireFox, un plugin de recherche est automatiquement proposer : il suffit de se positionner sur l'encart déroulant les choix de moteurs (à droite de la barre) et de cliquer sur "ajouter le catalogue Sudoc". C'est fait et plus à faire !!

    RépondreSupprimer
  3. efféctivement... Je comprends mieux le message de Lully :)

    RépondreSupprimer

Merci de nous laisser vos remarques, questions, réflexions à propos de l'article (soumis à modération).