)ally} version picker errors

NEW
Unassigned

Status

support.mozilla.org
Knowledge Base Software
P2
normal
2 years ago
3 months ago

People

(Reporter: David Weir (satdav), Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
the following tests are showing up issues for accessibility users on https://support.mozilla.org/en-US/kb/marketplace-apps-firefox-desktop

1.3 Adaptable: Create content that can be presented in different ways (for example simpler layout) without losing information or structure.

Success Criteria 1.3.1 Info and Relationships (A)

Check 119: input element, type of "checkbox", missing an associated label.
Repair: Add a label element that surrounds the control's label. Set the for attribute on the label element to the same value as the id attribute of the control. And/or add a title attribute to the input element. And/or create a label element that contains the input element.
Error Line 167, Column 13:
<input type="checkbox" checked value="product:firefox">
Check 206: input element, type of "checkbox", has no text in label.
Repair: Add text to the input element's associated label that describes the purpose or function of the control.
Error Line 167, Column 13:
<input type="checkbox" checked value="product:firefox">
Check 91: select element missing an associated label.
Repair: Add a label element that surrounds the control's label. Set the for attribute on the label element to the same value as the id attribute of the control. And/or add a title attribute to the input element. And/or create a label element that contains the input element.
Error Line 172, Column 15:
<select class="version">
                                                      <option value="versio ...
Error Line 249, Column 15:
<select class="platform">
                                                      <option value="platf ...
2.4 Navigable: Provide ways to help users navigate, find content, and determine where they are.

Success Criteria 2.4.6 Headings and Labels (AA)

Check 38: Header nesting - header following h2 is incorrect.
Repair: Modify the header levels so only an h3 or any header less than h3 follows h2.
Error Line 166, Column 11:
<h2>
            <input type="checkbox" checked value="product:firefox">
            Firefox
        ...
3.3 Input Assistance: Help users avoid and correct mistakes.

Success Criteria 3.3.2 Labels or Instructions (A)

Check 188: Label text is empty.
Repair: Add text to the label element.
Error Line 97, Column 15:
<input type="search" name="q" required="required" aria-required="true" placeholder="Search Mozilla S ...
Error Line 167, Column 13:
<input type="checkbox" checked value="product:firefox">

Comment 1

2 years ago
What do the brackets )ally} in the bug summary mean?
Flags: needinfo?(david.weir)
)ally} is a corrupted version of [a11y], which stands for "accessibility".
Flags: needinfo?(david.weir)
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.