Is my Application Predictable?
Users should be able to reasonably anticipate how an application behaves, and they should remain in control of their experience at all times. Check for the following:
- Has auto-play been turned off on all sliders, video and audio? Are playback controls available?
- Will the user be warned if a context switch occurs (e.g. a new window opening)?
- Can interruptions (such as alerts or page updates) be postponed or suppressed by the user?
- Does the user have enough time to read alerts? Does the user's screen reader have enough time?