2.5 Design to assist and not to distract
https://w3c.github.io/sustainableweb-wsg/#design-to-assist-and-not-to-distract
Give users control over notifications and focus, prioritize task-relevant content, and avoid designs that distract or unnecessarily extend engagement.
Success Criteria
Respect user attention
Ensure users can control when and how they receive information, while respecting their attention, focus, and mental effort.
Notifications are configurable, they can be opt-out and their frequency can be changed.
Distraction-free design
Show users information relevant to their current task and avoid unnecessary interruption and competing interface elements. Delay or collapse information not immediately needed, but keep it easy to find. Only show pop-ups, modal windows, or other disruptive interface elements when the user chooses to open them. Use decorative design only when it improves the user experience, and make optional assets removable or turned off by default. Do not remove information or functionality that may be important for accessibility, safety, or different user needs.
- Our design guidelines and discussion promote minimizing the displayed information to focus of the relevant information while balancing with discoverability.
- Modal and only presented following specific user actions
- XWiki being based on extensions, most UI element can be removed by configuration or by uninstalling an extension
- Accessibility is part of our development best practices and is tested automatically
Missing
All of this is based on the habits and best practices. A sentence in the best practices could make this more explicit.
Remove engagement traps
Avoid design patterns that engage users longer than necessary, such as infinite scroll or disabling standard browser controls and navigation features.
XWiki is based on standard browser and navigation features, and pagination are introduced where needed, always displayed the total count and number of pages.