Main content


Warning: count(): Parameter must be an array or an object that implements Countable in /home/dair/public_html/components/com_k2/models/item.php on line 763

Multiple Ways to Find Content

Must

Section 508:

  • N/A

WCAG 2.0:

  • 2.4.5

There must be more than one way to find a page in a set of pages

There must be more than one way to locate a page within a set of pages except where the page is part of a specific process. When there is only one method to access a page, some users with cognitive or visual impairments may have difficultly locating the page.

iOS Example

Site map page
Site Map:
Page 1 
Page 2
Page 3

Page 2:
Site Map button

iOS Failure

A site with no site map or table of contents and not all pages can be
accessed via the home page

Android Example

Site map page
Site Map:
Page 1 
Page 2
Page 3

Page 2:
Site Map button

Android Failure

A site with no site map or table of contents and not all pages can be
accessed via the home page

HTML Example

<!-- site map page -->
<h1>Site Map</h1>
<a href="/..."> Page 1 </a>
<a href="/..."> Page 2 </a>
<a href="/..."> Page 3 </a>

<!-- Page 2 -->
<h1>Page 2</h1>
<div>
...
</div>
...
<a href="/sitemap.html">Site Map</a>

HTML Failure

<!-- A site with no site map or table of contents and not all pages can
be accessed via the home page -->
<h1>Page 2</h1>
<div>
<!-- content here -->
</div>

Remediating

Developers should use one of the following methods to ensure that there are multiple ways to access a page:

  1. Site map (for small sites the home page can serve as a site map)
  2. Table of Contents
  3. Links to other pages on the page
  4. Search functionality to search for pages

There is an exception for pages that are steps of or the result of a process. For example, the results of a search page can only be generated based on the user entering certain information and performing the search.

Testing

Recommended tool/method: Manual

Ensure there is more than one way to locate a web page in a set of pages (Implied Global)

Verify one of the following exists:

  1. A site map (for small sites and apps, the home page can serve as a site map)
  2. A Table of Contents
  3. Links to other pages on the page
  4. Search functionality to locate pages

Warning: count(): Parameter must be an array or an object that implements Countable in /home/dair/public_html/components/com_k2/templates/default/item.php on line 248