Opened 13 years ago

Closed 12 years ago

#2180 closed defect (duplicate)

update slider widget for a11y

Reported by: Becky Gibson Owned by: Becky Gibson
Priority: high Milestone: 0.9
Component: Accessibility Version: 0.4.1
Keywords: a11y Cc:
Blocked By: Blocking:

Description

The slider widget has basic keyboard support. 1)All of the arrow keys need to work for the horizontal and vertical sliders since a non-sighted user will not know if the slider is horiz. or vertical. Left and down arrows should modify the current value lower and up and right arrows should modify the values higher for both horiz and vert sliders. This has been implemented but needs to work correctly with flip attributes.

2)add waiRole="slider" into the template

3) add waiStates - valuemin, valuemax, and valuenow. Until issue #2163 gets fixed these will need to be initialized in the JS code via dom.wiget.wai.setAttr().

4)update valuenow value when it changes (via dom.widget.wai.setAttr()

5)Consider displaying actual values with the slider - right now unless the user adds the text boxes to display the values they are not visible. Or, is the user of the slider expected to render the beginning and ending values?

6) add alt attribute to slider "pointer" perhaps as [+]

7)update to work with images turned off (perhaps by displaying a border around the slider background area and slider bar (css borders will display in high contrast mode)).

8) currently works in high contrast mode but double check after other changes have been made.

Change History (5)

comment:1 Changed 13 years ago by Becky Gibson

Owner: changed from Becky to Becky Gibson
Status: newassigned

comment:2 Changed 13 years ago by Becky Gibson

Majority of A11y work completed in revision 7614. Still needs work to update to tundra theme and work with images off see #7 above.

comment:3 Changed 13 years ago by Becky Gibson

Status: assignednew

still waiting for port to dijit - changed status back to new

comment:4 Changed 12 years ago by dante

port completed, and images off mode supported by new template changes. unsure about waiRole ...

comment:5 Changed 12 years ago by Becky Gibson

Resolution: duplicate
Status: newclosed

WaiRoles? and states as well as keyboard support was included in the port to dijit (thanks, doughays). Other pieces are covered by #3789, #3790, #3690 and #3691 so closing this ticket.

Note: See TracTickets for help on using tickets.