Skip to content
This repository has been archived by the owner on Sep 24, 2019. It is now read-only.

Test for WCAG success criterion 2.4.1: Bypass blocks #175

Open
3 of 6 tasks
hannolans opened this issue Mar 6, 2014 · 2 comments
Open
3 of 6 tasks

Test for WCAG success criterion 2.4.1: Bypass blocks #175

hannolans opened this issue Mar 6, 2014 · 2 comments

Comments

@hannolans
Copy link
Contributor

http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-skip.html
A mechanism is available to bypass blocks of content that are repeated on the same Web page -- skip links and headings.

scope selector

Page (and a selector for regions, and a selector for blocks)

Applicable

Always

Failures

None defined

Techniques

Relationship between techniques

  • There are two main directions for this success criterion: 'links to skip blocks' or 'grouping blocks'.
  • G124 seems a more advanced version of G1, so if G124 passes, G124 passes as well
  • H70 and G123: 'repeated material' is difficult for testing, as we need more than one page for that
  • H69, H70 AND SCR28 are about "Grouping blocks of repeated material in a way that can be skipped". Scope is 'group of blocks' (in Drupal called regions)
  • G1, G123 and G124 are about 'Creating links to skip blocks'. Scope are blocks.
  • H70 is only a pass for this success criterion if H64 also passes.
  • H70 is a depreciated technology
  • Because we have so many possible techniques and no failures, this test will most of the time pass. It's important that some of the most used techniques can give a pass. That would be G1 (skip link), and secondly, region headings
@kevee
Copy link
Collaborator

kevee commented Mar 18, 2014

Note we have skipToContentLinkProvided and headersUseToMarkSections.

@hannolans
Copy link
Contributor Author

headersUseToMarkSections is now looking for strong paragraphs. We could broaden this test and look for menu's and blocks and see if that section is using a heading.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants