[Webkit-unassigned] [Bug 165088] New: AX: text-transform shouldn’t impact the way text is read in VoiceOver

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 28 02:13:25 PST 2016


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

            Bug ID: 165088
           Summary: AX: text-transform shouldn’t impact the way text is
                    read in VoiceOver
    Classification: Unclassified
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: All
                OS: macOS 10.12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: code at sylvaingamel.fr
                CC: webkit-bug-importer at group.apple.com

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/

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161128/5c127fce/attachment.html>


More information about the webkit-unassigned mailing list