WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
165088
AX: text-transform shouldn’t impact the way text is read in VoiceOver
https://bugs.webkit.org/show_bug.cgi?id=165088
Summary
AX: text-transform shouldn’t impact the way text is read in VoiceOver
Sylvain Gamel
Reported
2016-11-28 02:13:25 PST
When a text-transform is applied to text, for example a button, then screen-reader reads the text with text-transform applied, not original semantic value. This is impacting accessibility of web pages the following way: - let say you have a button "Add to Cart" in you page. - CSS ensure that all buttons texts are rendered as uppercase Expected result: VoiceOver would read "add to card" as separate words Real result: VoiceOver is spelling-out first word "Add" as "A D D". This behavior is quite confusing for blind users and those using screenreaders. You can check this example with Voice Over enabled on macOS.
https://jsfiddle.net/sgamel/qyp5avne/
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2016-12-01 12:42:50 PST
<
rdar://problem/29464756
>
Ida
Comment 2
2020-06-29 11:15:26 PDT
Any updates on this one? Noticed recently that VoiceOver also transforms words into latin numbers if they are styled with text-transform uppercase. I'm assuming it's related to this bug. If not I'm happy to post a separate bug-report with an example.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug