• [ ] Upon risky actions (e.g. remove something) the website uses confirmation prompts

  • [ ] There are timely notifications for upcoming delays (e.g. when authorizing a credit card transaction)

  • [ ] There are progress indicators for expected delays in the loading of pages, and the most significant content is shown first

  • [ ] Instructional dialogues give exact steps for action - not advice

  • [ ] The interface provides clear feedback when a task has been completed successfully

  • [ ] Fitts' Law is followed (the distance between controls and the size of the controls is appropriate, with size proportional to distance)

  • [ ] The entered data is kept after work has been discontinued due to any reason

  • [ ] Error alerts are straightforward and provide details for the problem

  • [ ] The user is shown if their work has been saved or not (e.g. via a visual indicator in the title)

  • [ ] There are suitable selection controls to replace the need for typing