Skip to content

Mapping To Rule

An implementation procedure does not need to be a one-to-one mapping to an ACT rule. A single implementation procedure can test multiple ACT rules. In manual test procedures, it is common to test multiple things at once. For instance, a procedure looking at the language of a page will simultaneously test whether or not the <html> element has a lang attribute, if the value of the lang attribute is valid, and if the value matches the language of the page. These are 3 separate rules, covered in a single test procedure of an implementation.

Single implementation, mapping to two ACT Rules

An accessibility tool or methodology can also have multiple implementation procedures that when combined, map to a single ACT rule. It is common in automated test tools to split up certain rules to build up more appropriate remediation advice. For example there can be a single ACT rule to test that all elements with the img role have an accessible name. An automated tool may implement testing img elements separate from role="img", so that remediation advice for elements that can have an alt attribute will differ from elements that can’t.

Single ACT rule, mapping to two implementation rules
Back to Top

This is an unpublished draft preview that might include content that is not yet approved. The published website is at w3.org/WAI/.