[Webkit-unassigned] [Bug 132510] New: Web Inspector: AX: difficult to use the Web Inspector DOM tree view with a screen reader

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 2 20:27:19 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=132510

           Summary: Web Inspector: AX: difficult to use the Web Inspector
                    DOM tree view with a screen reader
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jcraig at apple.com
                CC: timothy at apple.com, joepeck at webkit.org,
                    webkit-bug-importer at group.apple.com,
                    graouts at webkit.org


Web Inspector: AX: It is difficult to use the DOM tree with VoiceOver

Putting this in the tracker because Victor mentioned it, but I'm not sure how to solve it yet. This behaves something like an interactive ARIA tree, but it's almost like it's inside a selectively editable region, like a custom contenteditable but a tree. The editable attributes act mostly like contenteditable, but it's done in a way that WebKit isn't exposing and VoiceOver wouldn't recognize anyway, unless WebKit were pretending that this node were temporarily turning into text fields. I don't think we've even got precedent for how to make that accessible on the desktop, let alone in web standards. 

The long-term solution to this problem will probably involve changes to WebKit Inspector, WebCore Accessibility, and potentially even platform APIs or screen readers. We might also determine we need to be additions to ARIA or other specs, too. First step is to break this into more manageable sub-tasks. This can be the umbrella tracker.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list