[Webkit-unassigned] [Bug 163942] New: On some html tables VoiceOver add to each cell the row and column number in speakAX:

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 25 07:07:27 PDT 2016


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

            Bug ID: 163942
           Summary: On some html tables VoiceOver add to each cell the row
                    and column number in speakAX:
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: iPhone / iPad
                OS: iOS 10
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: privat at rriem.de
                CC: webkit-bug-importer at group.apple.com
 Attachment #292750 review?
             Flags:

Created attachment 292750
  --> https://bugs.webkit.org/attachment.cgi?id=292750&action=review
Its a website of my home automation. The included .css and .js files have no influence on the bug, so I skipped them. Both tables a automatically generated be fhem. First table works o, the second "t

I reported (September,15 - to Apple Accessibility) a behavior of IOS10, thats different from IOS9, the way of VO (VoiceOver) handles html-tables.
So, I tried to find out more... (but now, it seems to be a problem of Safari / WebKit generating meta data for VO.
Moving thru a html - table VO speaks not only the content of a cee, it ads unfortunately row and column number and additional table information. That hapens not with all html - tables.


I apend a html - file, which contains to tables.
The first table is read by VO without any row and column  numbers wiping though the page. Thats ok.


The second table is read by VO:
<> Text added by VO, Spalte = column, Zeile = row, Bild = image


Fenster und Heizung
<Anfang der Tabelle>
Thermostat
<Spalte 1, 5 Zeilen 7 Spalten>
18.7 °C
<Spalte 2>
Absenk
<Spalte 2>
12.0
<umfasst 5 Spalten,  Spalte 3 Bild>
offen
<Zeile 2, Spalte 2>
seit 04:41 Uhr
<umfasst 5 Spalten,  3>
Rolladen
<umfasst 7 Spalten, Zeile 3, Spalte 1>

Fenster
<Zeile 4, Spalte 1>
... and so on.
It is a little bit nerving, that additional information and I did not found a way to switch it off in VO.

The effect also appears without any .css and .js - files include, so I send you only the html-code.
I can not see any difference at first view of the both tables. html-code is automatically generated by my house automation system. So I have no influence on the code.

I tried out the appended html - File on the latest version of Firefox with nvda. There is the same problem.
Than the same test with the html - file with InternetExplorer: 
No additional row and coloumn numbers are added by the screenreder!!!! It works on IE correct, like i suppose.

I hope, that example will help you, to fix the problem. Testing with different browsers -> it seems to be a problem of Safari and not of VO. (automatically generating meta data for VO?)

-- 
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/20161025/283a5419/attachment-0001.html>


More information about the webkit-unassigned mailing list