Skip to content

This is an early unpublished editor's draft; content is incomplete and subject to change.

Consistent navigation order

In brief

Goal
Content can be navigated more predictably.
What to do
Consistently order navigation that repeats across multiple pages.
Why it's important
Content that behaves predictably is especially important to people with disabilities.

Supplemental requirement

The relative order of navigation items is consistent within blocks of navigation that are repeated on multiple pages/views of the conformance scope or process.

Applies when in a set of pages/views.

This relates to consistency and terminology within blocks of navigation. The consistent ordering of blocks of navigation within a page/view is covered by ‘Consistent relative order’.

Intent

The intent of this success criterion is to encourage the use of consistent visual layout and source order for users who interact with repeated content within a set of web pages and need to locate specific information or functionality more than once.

Individuals with low vision who use screen magnification to display a small portion of the screen at a time often use visual cues and page boundaries to quickly locate repeated content. Presenting repeated content in the same order is also important for visual users who use spatial memory or visual cues within the design to locate repeated content.

Likewise, users who are blind and navigate through content on pages sequentially benefit from having navigational mechanisms occur in a consistent order relative to the overall source order and structure of the page.

It is important to note that the use of the phrase “same order” in this section is not meant to imply that sub-navigation menus cannot be used or that blocks of secondary navigation or page structure cannot be used. Instead, this success criterion is intended to assist users who interact with repeated content across web pages to be able to predict the location of the content they are looking for and find it more quickly when they encounter it again.

Users may initiate a change in the order by using adaptive user agents or by setting preferences so that the information is presented in a way that is most useful to them.

Benefits

Examples

A consistently located control
A search field is the last item on every web page in a site. Users can quickly locate the search function.
An expanding navigation menu
A navigation menu includes a list of seven items with links to the main sections of a site. When a user selects one of these items, a list of sub-navigation items is inserted into the top-level navigation menu.
Consistently positioned skip navigation controls
A "skip navigation" (or "skip to main content") link is included as the first link on every page in a website. The link allows users to quickly bypass heading information and navigational content and begin interacting with the main content of a page.
Skip to navigation link
Navigational content is consistently located at the end of each page in a set of web pages. A "skip to navigation" link is consistently located at the beginning of each page so that keyboard users can easily locate it when needed.

Resources are for information purposes only, no endorsement implied.

Tests

Consistent main navigation relative order

Procedure

For each repeated blocks of navigation across multiple pages/views of the conformance scope or process:

  1. The navigation items within each block of navigation have the same relative order across all pages/views of the conformance scope or process.

Expected results

Key Terms

actively available

available for the user to perceive and use

On the web, “actively available” is content that is not inert (see explanation of inert in HTML).

component

grouping of elements for a distinct function

conformance scope

A product, set of Pages/Views, content, functionality, or components selected to be part of a conformance claim. Where a View or Page is part of a Process, all the Views or Pages in the process must be included.

How a person or organization selects the set is not defined in WCAG3. There maybe informative guidance on selecting a suitable set in future (similar to WCAG-EM), but regional laws or regulations may provide a methodology.

content

information, sensory experience and interactions conveyed

page

non-embedded resource obtained from a single URI using HTTP plus any other resources that are used in the rendering or intended to be rendered together

Where a URI is available and represents a unique set of content, that would be the preferred conformance unit.

platform

software, or collection of layers of software, that lies below the subject software and provides services to the subject software and that allows the subject software to be isolated from the hardware, drivers, and other software below

Platform software both makes it easier for subject software to run on different hardware, and provides the subject software with many services (for example, functions, utilities, libraries) that make the subject software easier to write, keep updated, and work more uniformly with other subject software.

A particular software component might play the role of a platform in some situations and a client in others. For example a browser is a platform for the content of the page but it also relies on the operating system below it.

The platform is the context in which the conformance scope exists.

process

series of views or pages associated with user actions, where actions required to complete an activity are performed, often in a certain order, regardless of the technologies used or whether it spans different sites or domains

view

content that is actively available in a viewport including that which can be scrolled, zoomed, or panned to, and any additional content that is conditionally shown while leaving the rest of the content in the viewport actively available

viewport

object in which the platform presents content

The author has no control of the viewport and almost always has no idea what is presented in a viewport (for example, what is on screen) because it is provided by the platform. On browsers the hardware platform is isolated from the content.

Content can be presented through one or more viewports. Viewports include windows, frames, loudspeakers, and virtual magnifying glasses. A viewport may contain another viewport. For example, nested frames. Interface components created by the user agent such as prompts, menus, and alerts are not viewports.