Proposal for Guideline 4

 based on the meeting last week I created a proposal for revising Guideline
4
1. no change to 4.1.1,  4.1.3, 4.1.5
2. Merge 4.1.2 and 4.1.6 make all Level-A
3. delete 4.1.6 Expose Additional Properties:(- merged with 4.1.2)
4. revise 4.1.4 DOMs Programmatically Available as fallback:

4.1.2 Expose Basic Properties:

For all user interface components (including UA user interface
<http://w3c.github.io/UAAG/UAAG20/#def-ua-ui>, rendered content
<http://w3c.github.io/UAAG/UAAG20/#def-rendered-content>, and generated
content) the user agent makes available
<http://w3c.github.io/UAAG/UAAG20/#def-programmatically-avail> the
following properties and any change notifications via a platform
accessibility service
<http://w3c.github.io/UAAG/UAAG20/#def-access-platform-arch>: (Level A)

   - Name
   - Role
   - State
   - Value
   - Selection
   - Focus
   - Change state/value notifications
   - @@ added from 4.1.6
   - Bounding dimensions and coordinates
      - Font family of text
      - Font size of text
      - Foreground and background color for text
      - Highlighting
      - Keyboard commands <http://w3c.github.io/UAAG/UAAG20/#def-command>
   - @@New caret position
   - @@New Relationships (ARIA) (
   http://www.w3.org/TR/wai-aria/states_and_properties#attrs_relationships)

Reference for 4.1.2 <http://w3c.github.io/UAAG/UAAG20-Reference/#sc_412>


@@add following references to 4.1.2

*HTML Accessibility API Mappings 1.0*
<http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml-aam-1.0%2F&ei=JFFfVcP6B_GasQSvrYPYDA&usg=AFQjCNFzHMIz-9PJPr9SP5OpPgmVNi5Xsw&sig2=qJMNRe59eNz87PKqYaSV2A&bvm=bv.93990622,d.cWc>
*Core Accessibility API Mappings 1.1* <http://www.w3.org/TR/core-aam-1.1/>
*SVG Accessibility API Mappings* <http://www.w3.org/TR/svg-aam-1.0/>
*Accessible Name and Description: Computation and API*
@@merge IER for 4.1.2 and 4.1.6
@@revise 4.1.4 DOMs Programmatically Available as fallback:

 If the user agent does not implement one or more platform accessibility
services
<http://w3c.github.io/UAAG/UAAG20-Reference/#def-access-platform-arch>,
then Document Object Models <http://w3c.github.io/UAAG/UAAG20/#def-dom>
(DOM), must be made programmatically available
<http://w3c.github.io/UAAG/UAAG20/#def-programmatically-avail> to assistive
technologies. (Level A)

Reference for 4.1.4 <http://w3c.github.io/UAAG/UAAG20-Reference/#sc_414>



-- 
[image: http://www.tsbvi.edu] <http://www.tsbvi.edu>Jim Allan,
Accessibility Coordinator & Webmaster
Texas School for the Blind and Visually Impaired
1100 W. 45th St., Austin, Texas 78756
voice 512.206.9315    fax: 512.206.9264  http://www.tsbvi.edu/
"We shape our tools and thereafter our tools shape us." McLuhan, 1964

Received on Tuesday, 26 May 2015 17:46:37 UTC