Archive pour la catégorie ‘Moteur de livres’

Outil d’annotation

Mercredi 15 avril 2009

De l’un des aspects de la plus-value du livre Web… (4min05s)

  • surlignement,
  • création d’un index de lecture,
  • insertion de notes simples à l’intérieur d’un paragraphe,
  • insertion de notes complexes à la suite d’un paragraphe,
  • extraction de citations et de leurs références (url, métadonnées).

La vidéo ci-dessous présente les outils d’annotation liés aux livres (Html et Html zippé) produits avec La Poule ou l’Œuf une fois que ceux-ci ont été clos par leur auteur (éditeur).

À venir
Nous travaillons sur l’extraction de ces notes de lecture pour la constitution de fiches de lecture réexploitables (en ODT) et sur leur interfacage avec une plateforme Web de partage de notes. Ces outils ont présentés ici dans un reader permettant de manipuler, en local ou en ligne, les livres Html zippés issus du logiciel. Une extension pour Firefox permet d’en faire autant depuis le navigateur, l’avantage de ce petit reader multi-plateformes étant de pouvoir le “designer” à ses propres couleurs, logos, etc, et d’offrir une interface réservée à son catalogue, sans barres d’adresse et autres marque-pages…

Reader, extension FireFox et outils d’annotation seront livrés avec la prochaine mise à jour de La Poule ou l’Œuf

L’objet Web, la fin du document “unimorphe”

Dimanche 7 décembre 2008

Jusqu’à maintenant un document informatique ressemblait grosso-modo à un fichier, toujours offert − accessible − sous la même forme. Le Web est en train de transformer cette évidence. Le concept d’objet Web n’est pas encore bien formalisé mais les changements importants dans le partage et l’exploitation documentaire nous obligent à réviser nos idées sur le sujet.

Prenons un exemple simple pour montrer le changement de forme qu’ont subi les documents en passant sur le Web. La méthode la plus « simple » pour lire une vidéo, jusqu’à récemment, était de la télécharger puis de la lire avec un logiciel approprié. Des portails comme Dailymotion et Youtube offrent en plus du visionnage, à l’intérieur du navigateur, un ensemble de données supplémentaires. On trouve tags, channels, notes, commentaires, quelques méta-données (durée, posteur… ) Bref il ne s’agit déjà plus un document comme on le connaissait.

Ce qui caractérise le plus un objet Web, en plus des informations supplémentaires ou méta-données, ce sont les services qui peuvent lui être rattachés du fait de la distinction des informations qui le constituent, sans remise en cause de son unité.

Les services de communication :

La façon la plus évidente de rentrer en interaction avec un objet Web c’est la « publication web » faite principalement de pages écrites en Html. Mais on peut imaginer d’autres formats plus appropriés dans d’autres situations d’utilisations. Ici le format, prend un sens particulier par rapport à notre utilisation courante. Il devient synonyme de « méthode de communication » et implique d’utiliser des formats/protocoles ouverts.
En plus des humains et des machines qui ne cessent d’indexer, répertorier, trier… ce sont nos méthodes de connexion au Net qui ne cessent, elles aussi, de s’accroître : mobiles, netbook, gps, reader… Un ojet Web a ainsi l’obligation de la polymorphie pour offrir des services pour chacun des utilisateurs, machines comprises, avec leurs propres besoins.

Dans l’application Web La Poule ou l’ŒUF , faite pour fabriquer des objets Web-livres, nous essayons de reprendre cette logique. La polymorphie commence ici avec la construction de l’objet en facilitant l’importation depuis d’autres formats (texte « wikiisé », ODT, et dans un avenir proche Latex et epub) mais aussi avce la communication extérieure avec le PDF (pour créer une version papier), LaTeX, ODT, TEI, epub, DocBook et txt.

Des services spécialisés :

La demande peut être plus précise et porter sur certains points de l’objet Web. Au-delà des méta-données on peut ne vouloir que certains morceaux, certaines parties. Dans le cadre des objets Web-livres il peut s’agir uniquement de la bibliographie, de la table des matières, de l’index, de l’historique d’un chapitre, des notes de(s) l’auteur(s), d’un résumé, d’une dimension particulière, des noms propres dans le texte ou tout élément qui aura été marqué sémantiquement etc.

Le concept d’objet Web permet de clarifier la forme que prend le « document » sur Internet. Mais il reste beaucoup à faire et nous devons nous inspirer des métaphores mises au point dans le monde de la programmation orientée objet. Dans ce cadre les objets ont la possibilités de s’adjoindre « facilement » de nouvelles propriétés, de nouvelles fonctions. Nous n’en sommes qu’aux premierx balbutiement de ce concept promis à un grand avenir.