[Webkit-unassigned] [Bug 133608] AX: VoiceOver should not announce clickable on all elements inside an element with a click handler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 7 15:40:55 PDT 2014


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


James Craig <jcraig at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jcraig at apple.com




--- Comment #1 from James Craig <jcraig at apple.com>  2014-06-07 15:41:19 PST ---
This report isn't actionable. Your examples aren't programmatically distinguishable from the anti-pattern. You're saying the span in this example shouldn't be announced as "clickable" even though this is a common problematic case:

<div onclick="return delegate(event);">
  <h2>Heading <span>x</span></h2>
  <p>Text</p>
  <button>press</button>
</div>

Our first responsibility is to our users, and the slight increase in verbosity (e.g. "clickable") when there is some ambiguous code results in a much better experience than the change you're asking for, which would make many real clickable elements undiscoverable and/or imperceivable.

-- 
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