...
- When the webpage is presented to the user, it tries to show affordances for editing by displaying section borders and the 'close' button on mouse over, but it is not obvious what editing tools are provided; the user has to click or select text in order for the editing buttons to show. A tooltip on mouse over saying 'Click to show edit options' may help, but may also be annoying if it is constantly showing and covering up the content of the webpage below it. A panel at the top or either side containing all possible editing buttons is another option that may improve learnability of the editing feature.
- In the collaborative editing mode, it may not be easy for the user to figure out exactly which part is not editable due to other's actions on the same page.
- The design does not provide user any help information or functionality. A quick help page for new users may be useful.
- The two shared modes in the Share Dialog Box, Publish and Collaborate, are not explained.
- The editing interface is implementing direct manipulation, where effects are immediately visible to the user, which is good for learnabilityhelps learnability. It also is a familiar interface that can be related to many existing interfaces such as Adobe Acrobat, and in real world a metaphor of annotating with pen and paper.
Efficiency:
Making edit buttons just above cursor allows user to select an editing tool faster. It works especially well if the user is constantly switching editing tools. On the other hand, it may get tedious when the user is only using highlighting, and has to select the highlight tool every time after selecting text, which results in one more click per highlighting action. Making the most recent selected tool last until explicitly cancelled (by right click, for example) may help, but learnability-wise, the knowledge of 'right click to cancel current active tool' needs to be learned somehow.
...