WAS IAAP CORE MAIN QUESTIONS AND ANSWERS
SET A+
✔✔2.5 Input Modalities - ✔✔Make it easier for users to operate functionality through
various inputs beyond a keyboard.
Level A: Content controlled by a range of input types, use the up event, visible label
matches programmatic label
Level AAA: Input targets are 44px x 44px, no restriction on input type
✔✔2.5.1 Pointer Gestures - ✔✔Level A
All functionality that uses multipoint or path-based gestures can be operated with a
single pointer
✔✔2.5.2 Pointer Cancellation - ✔✔Level A
Prevent accidental pointer input by either not executing functions on down-events, by
only completing functions on up-events, or by making sure the action of up-events will
reverse the action of the corresponding down-events
✔✔2.5.3 Label in Name - ✔✔Level A
Programmatic names contain the text of any visual labels
✔✔2.5.4 Motion Actuation - ✔✔Level A
Any function that can be operated by device motion also has a corresponding
component control
✔✔2.5.5 Target Size - ✔✔Level AAA
All targets for pointer inputs should be at least 44px by 44px
✔✔2.5.6 Concurrent Input Mechanisms - ✔✔Level AAA
The content on the website does not restrict the type of input modalities that can be
used (such as touch screen only interactions)
, ✔✔3.1 Readable - ✔✔Make text content readable and understandable
Level A: Language of the page is set
Level AA: Content in other languages is marked as such
Level AAA: Use of <abbr>, avoid jargon, pronunciation/definitions are available
✔✔3.1.1 Language of Page - ✔✔Level A
The html element programmatically sets the language for the page
✔✔3.1.2 Language of Parts - ✔✔Level AA
Content on the page that is written in a different language is programmatically identified
✔✔3.1.3 Unusual Words - ✔✔Level AAA
Unusual words or jargon are defined
✔✔3.1.4 Abbreviations - ✔✔Level AAA
Abbreviations and acronyms are programmatically defined with <abbr>
✔✔3.1.5 Reading Level - ✔✔Level AAA
Text that requires an advanced reading level has supplemental text available
✔✔3.1.6 Pronunciation - ✔✔Level AAA
The pronunciation of specific words is available for text that relies on pronunciation to
determine context
✔✔3.2 Predictable - ✔✔Make webpages appear and operate in predictable ways
Level A: Context doesn't change on focus
Level AA: Nav and components are consistent
Level AAA: Context changes only happen on user request
✔✔3.2.1 On Focus - ✔✔Level A
When a component receives focus, the context of the content does not change
✔✔3.2.2 On Input - ✔✔Level A
Changing a component's settings does not change the context of the content unless the
user is notified of the change
✔✔3.2.3 Consistent Navigation - ✔✔Level AA
Any navigation that is repeated on multiple pages is consistent
SET A+
✔✔2.5 Input Modalities - ✔✔Make it easier for users to operate functionality through
various inputs beyond a keyboard.
Level A: Content controlled by a range of input types, use the up event, visible label
matches programmatic label
Level AAA: Input targets are 44px x 44px, no restriction on input type
✔✔2.5.1 Pointer Gestures - ✔✔Level A
All functionality that uses multipoint or path-based gestures can be operated with a
single pointer
✔✔2.5.2 Pointer Cancellation - ✔✔Level A
Prevent accidental pointer input by either not executing functions on down-events, by
only completing functions on up-events, or by making sure the action of up-events will
reverse the action of the corresponding down-events
✔✔2.5.3 Label in Name - ✔✔Level A
Programmatic names contain the text of any visual labels
✔✔2.5.4 Motion Actuation - ✔✔Level A
Any function that can be operated by device motion also has a corresponding
component control
✔✔2.5.5 Target Size - ✔✔Level AAA
All targets for pointer inputs should be at least 44px by 44px
✔✔2.5.6 Concurrent Input Mechanisms - ✔✔Level AAA
The content on the website does not restrict the type of input modalities that can be
used (such as touch screen only interactions)
, ✔✔3.1 Readable - ✔✔Make text content readable and understandable
Level A: Language of the page is set
Level AA: Content in other languages is marked as such
Level AAA: Use of <abbr>, avoid jargon, pronunciation/definitions are available
✔✔3.1.1 Language of Page - ✔✔Level A
The html element programmatically sets the language for the page
✔✔3.1.2 Language of Parts - ✔✔Level AA
Content on the page that is written in a different language is programmatically identified
✔✔3.1.3 Unusual Words - ✔✔Level AAA
Unusual words or jargon are defined
✔✔3.1.4 Abbreviations - ✔✔Level AAA
Abbreviations and acronyms are programmatically defined with <abbr>
✔✔3.1.5 Reading Level - ✔✔Level AAA
Text that requires an advanced reading level has supplemental text available
✔✔3.1.6 Pronunciation - ✔✔Level AAA
The pronunciation of specific words is available for text that relies on pronunciation to
determine context
✔✔3.2 Predictable - ✔✔Make webpages appear and operate in predictable ways
Level A: Context doesn't change on focus
Level AA: Nav and components are consistent
Level AAA: Context changes only happen on user request
✔✔3.2.1 On Focus - ✔✔Level A
When a component receives focus, the context of the content does not change
✔✔3.2.2 On Input - ✔✔Level A
Changing a component's settings does not change the context of the content unless the
user is notified of the change
✔✔3.2.3 Consistent Navigation - ✔✔Level AA
Any navigation that is repeated on multiple pages is consistent