- Limit the possibility for damaged annotations, individual letters are not desired.
- Allow rapid span highlighting to prevent broken single-word annotations.
- Don't enforce any DOM requirements, allow native functionality on any paragraph tag to respect page resizing or CSS styles.
- Allow rapid classification of annotation types without right mouse clicks.
for the goal of making the annotation process as fast and simple as possible.
An online demo is available to play with and the source code is available on Github.