Tables captions and headings
Testing nesting a heading inside a table caption to see if this affects the semantics and how they are exposed to AT.
Standard caption
Dates and amounts
£109.80 per week |
£109.80 per week |
£4,282.20 |
Paragraph rest.
Caption with nested h3
Days and cost
£109.80 per week |
£109.80 per week |
£4,282.20 |
Results
Voiceover Mac Safari
- heading not exposed in page or dialog using any method of navigation, but caption is announced as normal.
JAWS Chrome
- moving through the page, the table is announced with caption as normal and the next navigation step announces the heading as a separate item before moving onto the table contents
- heading is exposed in page as a standard heading (no addition announcement) when using shortcut key (h)
- heading is exposed in dialog
- table is exposed in dialog
NVDA Chrome
- moving through the page, the table is announced with caption as normal and the next navigation step announces the heading as a separate item before moving onto the table contents
- heading is exposed in page when using shortcut key (h) but reads out table semantics (table, caption, table rows & cols) then reads out heading and level: "Days and cost table with four rows and two columns Days and cost heading level three".
- heading is exposed in dialog
NVDA Firefox
- moving through the page, it combines semantics of both "table with four rows and two columns caption heading level 2 Days and cost"
- heading is exposed in page when using shortcut key (h) reads out table semantics (table, caption, table rows & cols) then reads out heading and level: "Days and cost table with four rows and two columns Days and cost heading level three caption" which is the same announcement given when using the table shortcut (t).
- heading is exposed in dialog
TalkBack Chrome
- moving through the page the heading is announced as part of the caption by the addition of the heading level after the caption copy is read out.
- swipe navigation by headings works as expected, the heading in the caption is announced
Voiceover iOS Safari
- heading not exposed in page or dialog using any method of navigation, but caption is announced as normal.