Opened 8 years ago

Closed 8 years ago

#14469 closed task (fixed)

A11y for Dojo Mobile 1.8

Reported by: Kaoru Hosokawa Owned by: ykami
Priority: high Milestone: 1.8
Component: DojoX Mobile Version: 1.7.1
Keywords: Cc: koba, Atsushi Ono
Blocked By: Blocking:

Description

Currently there are no a11y checklist for mobile web applications. However Dojo Mobile would like to be as accessible as possible without sacrificing code size. The first step of this task is to define the scope of a11y support for mobile and then to implement the support appropriately.

Change History (10)

comment:1 Changed 8 years ago by ykami

In [28067]:

Refs #14469 The role attribute for the close button of _IconItemPane can be specified through the IconContainer?'s iconItemPaneProps property. Items in EditableList? can be reordered with Shift+Up/Down? key. The delete icon of EditableList? can be focusable.

comment:2 Changed 8 years ago by ykami

Cc: koba added
Status: newassigned

comment:3 Changed 8 years ago by ykami

In [28081]:

Refs #14469 Added the closeIconRole and closeIconTitle properties to _IconItemPane. They can be used to give the 'role' and 'title' attributes to the close button through the iconItemPaneProps property of IconContainer?.

comment:4 Changed 8 years ago by ykami

Cc: Atsushi Ono added

comment:5 Changed 8 years ago by ykami

In [28085]:

Refs #14469 !strict Keyboard navigation support for editable IconContainer?. test_IconContainer-editable-a11y.html was added to demonstrate how to make editable IconContainer? keyboard accessible. In this sample, you can enter the edit mode, and then put focus on an icon, and move it with Shift + Left/Right? keys, and delete it with the Delete key.

comment:6 Changed 8 years ago by ykami

In [28086]:

Refs #14469 !strict Allow the user to set the role attribute to each ListItem? icon.

comment:7 Changed 8 years ago by ykami

In [28095]:

Refs #14469 !strict ListItem? and IconItem? inherit deleteIconTitle and deleteIconRole from their parent.

comment:8 Changed 8 years ago by ykami

In [28099]:

Refs #14469 !strict Reverted the _onTouchEnd logic.

comment:9 Changed 8 years ago by ykami

In [28110]:

Refs #14469 Updated test_a11y.html.

comment:10 Changed 8 years ago by ykami

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.