WebAnnotatorThibault BASTE
Jingjing LIJialin LIU
3, Mai, 2011
Projet Web/BDExtension Firefox pour l'annotation
de pages Web
Index
• Qu’est-ce qu’une extension Firefox?
• Pourquoi WebAnnotator?
• Réalisation de WebAnnotator
• Pour aller plus loin…
Qu’est-ce qu’une extension Firefox?
Une extension Firefox c’est…
• Un moyen pour rajouter des fonctions au navigateur
• Du code css, javascript et Xul
• Exemple: firebug, adblockplus, downthemall …
Pourquoi WebAnnotator?
Objectif
• Annoter simplement des pages Web
• Importer - Activer - Souligner - Exporter
Réalisation de WebAnnotator
Menu en-tête• « Outils » activer DTD
Tableaux d’annotations
• Plusieurs tableaux dynamiques
• Ajouter et supprimer une sélection
• Adaptation à la taille de la fenêtre
• Exemple
Difficultés rencontrées
• Sécurité de Firefox• Compatibilité: Firefox 4 &
Linux• Adaptation de MyTableGrid• Suppression de souligner• Export
Ressources utilisés
• MyTableGrid, Pablo Aravena (tableau)
• tipster, TwinHelix Designs (menu)
• scrapbook(fonctions de soulignement)
Pour aller plus loin…
À améliorer
• Possibilité de modifier en cliquant sur le texte dans le tableau
• Editeur du « css » pour les couleurs des textes soulignés
• Mettre des raccourcis claviers pour les fonctions utiles
• Encodage pour export
Des exceptions d’utilisation
• Les pages sans « body »
• Les pages avec élément « transparent »