Opened 12 years ago

Closed 7 years ago

#4768 closed defect (wontfix)

[meta] update dijit test files for proper a11y

Reported by: Becky Gibson Owned by: bill
Priority: low Milestone: future
Component: Accessibility Version: 0.9
Keywords: needsreview Cc:
Blocked By: Blocking:

Description (last modified by Becky Gibson)

All of the dijit test files should have basic a11y implemented. Most importantly this means properly specified labels. Labels should have the form of: <label for="idOfComponent">label text</label> The for attribute of the label must reference a valid id for the associated component - it must be an id attribute NOT a name attribute.

We can't showcase accessible widgets if the pages the widgets are in do not have basic accessibility.

Change History (14)

comment:1 Changed 12 years ago by Becky Gibson

Description: modified (diff)

comment:2 Changed 12 years ago by Becky Gibson

(In [10925]) refs #4768 added labels to filteringSelect test cases for better a11y

comment:3 Changed 12 years ago by Adam Peller

Milestone: 1.01.1

comment:4 Changed 12 years ago by Becky Gibson

(In [11292]) refs #4768. Added title to inlineeditbox examples for better screen reader experience.

comment:5 Changed 11 years ago by Becky Gibson

Milestone: 1.11.2

comment:6 Changed 11 years ago by Becky Gibson

Description: modified (diff)
Milestone: 1.21.3

comment:7 Changed 11 years ago by bill

Summary: update dijit test files for proper a11y[meta] update dijit test files for proper a11y

As far as I know this is already finished. Becky?

comment:8 Changed 11 years ago by Becky Gibson

Milestone: 1.3future

since this is ongoing am moving to future

comment:9 Changed 9 years ago by bill

(In [21807]) Use <label> so focus border shows up, refs #4768.

comment:10 Changed 9 years ago by bill

(In [21808]) Removing tabIndex=-1 on buttons to make test accessible, and to avoid spurious bug reports about ComboBox a11y. Refs #4768.

comment:11 Changed 9 years ago by bill

(In [21811]) Make it clear that from/to date pairs won't submit unless they are filled in correctly. Also fix labels. Refs #4768.

comment:12 Changed 8 years ago by Chris Mitchell

Owner: changed from Becky Gibson to bill

reassign due to inactive committer. please triage accordingly.

comment:13 Changed 7 years ago by ben hockey

Keywords: needsreview added
Priority: highlow

bill,

do we need to keep this ticket open or can we open individual tickets as needed?

comment:14 Changed 7 years ago by bill

Resolution: wontfix
Status: newclosed

Let's close it, the test files are for testing, not to serve as tutorials. Although, we may fix individual files in the future just to stop the testing teams from repeated complaints that certain test files are "broken".

Note: See TracTickets for help on using tickets.