Changes between Initial Version and Version 5 of Ticket #2420


Ignore:
Timestamp:
Apr 23, 2007, 3:29:51 PM (13 years ago)
Author:
davidb
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2420

    • Property Owner changed from Becky Gibson to davidb
    • Property Summary changed from updated radio a11y support to dijit checkbox and radio refactor (a11y)
  • Ticket #2420 – Description

    initial v5  
    1 The dojo radio buttons have some a11y support.  The ARIA spec supports both a role of radio and ragiogroup. A single Dojo radio button should be given a role of radio and placed in the tab order of the page via tabindex=0.   Dojo radio buttons that are grouped should be given the role of radiogroup and keyboard movement within a group of radios should be via the left / right arrow keys rather than the tab key.  The behavior should mimic that of an HTML radio group. 
     1Update: The checkbox and radio button implementations are being redesigned such that the user interacts with the real html inputs. This will allow dijit to adopt, for free, the browser behaviour (mouse and keyboard), of html checkbox and radio buttons. Accessibility will also be free (regular html form accessibility)
     2
     3was: "The dojo radio buttons have some a11y support.  The ARIA spec supports both a role of radio and ragiogroup. A single Dojo radio button should be given a role of radio and placed in the tab order of the page via tabindex=0.   Dojo radio buttons that are grouped should be given the role of radiogroup and keyboard movement within a group of radios should be via the left / right arrow keys rather than the tab key.  The behavior should mimic that of an HTML radio group."