[Webkit-unassigned] [Bug 122261] AX: WebKit should avoid exposing lang=en defined on root <html> because it's frequently incorrect

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 4 00:47:45 PDT 2013


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





--- Comment #9 from James Craig <james at cookiecrook.com>  2013-10-04 00:46:39 PST ---
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #4)
> > 
> > > I don't know if this is a good idea. We'd essentially be saying a portion of defined HTML should be ignored because authors are doing it wrong. That would could be true of so many different things.
> > 
> > We do this to differentiate layout tables from data tables and it works very well. We have heuristics to weed out spacer images, too. I’d argue we need to do this in more places. Lists for example: bug 122320.
> 
> I don't think these examples are equivalent. What you're proposing with this change would make it impossible for non-english speakers to go to a webpage with lang="en" and hear English spoken automatically.

Currently, non-English speaking screen reader users go to sites like the ones above and hear the *wrong* language voice, then have to override it it manually. I’m suggesting we fix that bug, based on the evidence that many of these sites do the wrong thing on the <html> element. We could leave the <body> alone as a workaround, since we haven’t seen this in error in as many places.

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