[Bug 26251] New: the application of role="presentation" is not clear in the drawing

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26251

            Bug ID: 26251
           Summary: the application of role="presentation" is not clear in
                    the drawing
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Using ARIA in HTML
          Assignee: faulkner.steve@gmail.com
          Reporter: schwer@us.ibm.com
        QA Contact: dave.null@w3.org
                CC: mike@w3.org, public-html-bugzilla@w3.org

It is not clear that the table embedded in the table is unaffected by the role
of presentation being applied to the containing table. Also, it should be
platform agnostic and look more like a DOM tree even though it is an accessible
object tree. This way a web author can see how applying role="presentation"
removes objects from the accessibility tree. 

So, I would recommend putting the DOM tree on the left with the role
attributes. On the right I would have an accessible object tree, with the roles
on the objects, that looks like the DOM tree but without the objects removed
due to role="presentation applied"

See the figure from DOM 1:
http://www.w3.org/TR/REC-DOM-Level-1/introduction.html

This allows the author to see a comparison of how the DOM tree and the now
slimmed down accessibility apply. This is also platform agnostic (accessibility
API independent) and looks like something the author is familiar with.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Wednesday, 2 July 2014 13:05:11 UTC