Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
x (virtual cursor active)
f (virtual cursor active)
Down Arrow then Down Arrow then Down Arrow (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
x (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
f (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Down Arrow then Down Arrow then Down Arrow (virtual cursor active): 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Tab (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Tab (PC cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
x (browse mode on)
f (browse mode on)
Down Arrow (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
x (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
f (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Down Arrow (browse mode on): 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Tab (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Tab (focus mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Tab
Control+Option+Right Arrow then Control+Option+Right Arrow
c (single quick key nav on)
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Tab: 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Control+Option+Right Arrow then Control+Option+Right Arrow: 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
c (single quick key nav on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
j (single quick key nav on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Test 2: Navigate backwards to a checkbox that is not checked
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+x (virtual cursor active)
Shift+f (virtual cursor active)
Up Arrow (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Shift+x (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+f (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+Tab (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+Tab (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+x (browse mode on)
Shift+f (browse mode on)
Up Arrow (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Shift+x (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+f (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+Tab (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+Tab
Control+Option+Left Arrow
Shift+c (single quick key nav on)
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Shift+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Control+Option+Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+c (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Shift+j (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Test 3: Navigate forwards to a checkbox that is checked
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox, and sets the state of the checkbox to 'checked'.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
x (virtual cursor active)
f (virtual cursor active)
Down Arrow then Down Arrow then Down Arrow (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
x (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
f (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Down Arrow then Down Arrow then Down Arrow (virtual cursor active): 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Tab (virtual cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Tab (PC cursor active): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox, and sets the state of the checkbox to 'checked'.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
x (browse mode on)
f (browse mode on)
Down Arrow (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
x (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
f (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Down Arrow (browse mode on): 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Tab (browse mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Tab (focus mode on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link before the checkbox, and sets the state of the checkbox to 'checked'.
Starting at the 'Navigate forwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Tab
Control+Option+Right Arrow then Control+Option+Right Arrow
c (single quick key nav on)
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Tab: 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Control+Option+Right Arrow then Control+Option+Right Arrow: 6 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
c (single quick key nav on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
j (single quick key nav on): 4 MUST, 1 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MAY
convey list boundary
List boundary is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Test 4: Navigate backwards to a checkbox that is checked
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox, and sets the checkbox state to 'checked'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+x (virtual cursor active)
Shift+f (virtual cursor active)
Up Arrow (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Shift+x (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+f (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+Tab (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+Tab (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox, and sets the checkbox state to 'checked'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+x (browse mode on)
Shift+f (browse mode on)
Up Arrow (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Shift+x (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+f (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+Tab (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on a link after the checkbox, and sets the checkbox state to 'checked'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Lettuce' checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+Tab
Control+Option+Left Arrow
Shift+c (single quick key nav on)
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Shift+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Control+Option+Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+c (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Shift+j (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Test 5: Request information about a checkbox that is not checked
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox.
Starting at the 'Lettuce' checkbox, read information about the checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Tab (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Up Arrow (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox.
Starting at the 'Lettuce' checkbox, read information about the checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Tab (focus mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'not checked'
State of the checkbox, 'not checked', is conveyed
Insert+Up Arrow (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, read information about the checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Tab (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Up Arrow (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, read information about the checkbox. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Insert+Up Arrow (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, read information about the checkbox. Do this with each of the following commands or command sequences.
Control+Option+F3
Control+Option+F4
Control+Option+F3: 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
MUST
convey role 'checkbox'
Role 'checkbox' is conveyed
MUST
convey name of the checkbox, 'Lettuce'
Name of the checkbox, 'Lettuce', is conveyed
MUST
convey state of the checkbox, 'checked'
State of the checkbox, 'checked', is conveyed
Control+Option+F4: 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Sandwich Condiments'
Name of the group, 'Sandwich Condiments', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox.
Starting at the 'Lettuce' checkbox, change its state to 'checked'. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (virtual cursor active)
Space (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Space (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'checked'
Change in state, to 'checked', is conveyed
Space (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox.
Starting at the 'Lettuce' checkbox, change its state to 'checked'. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (browse mode on)
Space (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Space (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'checked'
Change in state, to 'checked', is conveyed
Space (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, change its state to 'not checked'. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (virtual cursor active)
Space (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Space (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not checked'
Change in state, to 'not checked', is conveyed
Space (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, change its state to 'not checked'. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (browse mode on)
Space (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Space (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not checked'
Change in state, to 'not checked', is conveyed
Space (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window.
In the window that displays the example to test, activate the "Run Setup" button, which sets focus on the 'Lettuce' checkbox, and sets its state to 'checked'.
Starting at the 'Lettuce' checkbox, change its state to 'not checked'. Do this with each of the following commands or command sequences.
Control+Option+Space
Space
Control+Option+Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions