2.4 Design efficient and streamlined user journeys
https://w3c.github.io/sustainableweb-wsg/#design-efficient-and-streamlined-user-journeys
Design clear, efficient journeys that help users complete tasks and find content with minimal effort.
Success Criteria
Efficient paths
Make tasks simple and efficient to complete. Help users understand what is required at the start of a task, reduce unnecessary choices, and show how long journeys are expected to take.
Missing:
- Define a list of key user journeys that we want to optimize (e.g., by measuring how many steps or screen they take).
- Propose a design rule to indicate upfront how many steps will be required for longer process (e.g., AWM creation form, Distribution wizard).
Patterns for efficiency
Design user journeys that are clear and efficient. Use established design patterns that people already understand.
- Reusable and familiar UI elements are already a standard development practice
- We work toward a design system to be future-proof
Content discovery
Provide a human-readable sitemap, especially for large, complex, or legacy websites where navigation is not straightforward. Keep it regularly updated. Provide clear and accessible navigation and search features so users can quickly find the content or services they need. Use lightweight and efficient ways to help users discover new content and services, including news pages, updates, and changelogs.
Summary of navigation and discoverability features:
- Breadcrumbs.
- Navigation panel (page tree).
- multiple documented ways to reach a page (hierarchy of nested pages).
- Main.AllDocs show all existing pages of a wiki.
- Solr search.
- External to the instance: release notes and the blog for news.
- Internal to the instance: notifications (new wiki events).