WebAnnotator is a tool for annotating Web pages. WebAnnotator is implemented as a Firefox extension (https://addons.mozilla.org/en-US/firefox/addon/webannotator/), allowing annotation of both offline and inline pages. The HTML rendering is fully preserved and all annotations consist in new HTML spans with specific styles. WebAnnotator provides an easy and general-purpose framework and is made available under CeCILL free license (close to GNU GPL — see the license text), so that use and further contributions are made simple. All parts of an HTML document can be annotated: text, images, videos, tables, menus, etc. The annotations are created by simply selecting a part of the document and clicking on the relevant type and subtypes. The annotated elements are then highlighted in a specific color. Annotation schemas can be defined by the user by creating a simple DTD representing the types and subtypes that must be highlighted. Finally, annotations can be saved (HTML with highlighted parts of documents) or exported (in a machine-readable format).
Stars
48
Forks
11
Watchers
48
Open Issues
4
Overall repository health assessment
No package.json found
This might not be a Node.js project
Fixed compatibility issue with Firefox 36: removed call to nsIBoxObject
c8faab3View on GitHubAdd an option for edit/delete popup delays. Use a shorter "show popup" delay (100) by default.
e9dc699View on GitHubMerge pull request #21 from xtannier/xtannier-DTDimport
d5d3211View on GitHubRemoved unnecessary creation of CSS files for each schema.
5e6d222View on GitHubChecked that toolbar button is loaded before modifying it (+ corrected a file path)
a0f610dView on GitHubDTD menu items are disabled by default (at first install)
e9335ceView on GitHubMerge pull request #20 from kmike/fix-links-enabling
474b41dView on GitHub