I have added a few new features to the web annotation project, and updated the demo accordingly:
- You can now click on an annotation to edit it.
- New annotations are created in the margin along with existing annotations, rather than in a separate edit box at the top of each message.
- The Enter and Esc keys can be used to save or cancel changes while editing.
- There is a preliminary version of a pop-up menu. It appears after selecting text, allowing you to create a new annotation.