User agent reliability for Dolphin IE Screen reader compatibility
Screen Readers
Dec 12, 2023
Shows how well Dolphin IE supports ARIA and WCAG sufficient techniques.
Latest version tested
Dolphin SR 15.05 with IE11
- All tests: 66 pass of 99 tests (67%)
- ARIA tests: 22 pass of 42 tests (52%)
- WCAG tests: 44 pass of 69 tests (64%)
Failing tests
Test | Mode | What the user hears | Notes | |
---|---|---|---|---|
ARIA role=heading | Heading | Nothing | ARIA headings ignored. | |
applet with title attribute | Reading | Nothing | Nothing voiced for applet - no indication it exists | |
applet with fallback content | Reading | Nothing | Fallback content visible on screen, but nothing voiced in screen reader - no indication it exists | |
applet with aria-label attribute | Reading | Nothing | Nothing voiced for applet - no indication it exists | |
applet with aria-labelledby attribute | Reading | Nothing | Nothing voiced for applet - no indication it exists | |
embed with title attribute | Reading | Nothing | Nothing voiced for embed - no indication it exists | |
embed with aria-label attribute | Reading | Nothing | Nothing voiced for embed - no indication it exists | |
embed with aria-labelledby attribute | Reading | Nothing | Nothing voiced for embed - no indication it exists | |
object with fallback content | Reading | Object, start button. Stop button. | No description of non-text content | |
object with title attribute | Reading | Object, normal, start button. Stop button. | No description of non-text content | |
object with aria-label attribute | Reading | Object, start button. Stop button. | No description of non-text content | |
object with aria-labelledby attribute | Reading | Object, start button. Stop button. | No description of non-text content | |
audio with aria-label attribute | Reading | Nothing | Nothing voiced for audio - no indication it exists | |
audio with aria-labelledby attribute | Reading | Nothing | Nothing voiced for audio - no indication it exists | |
audio with title attribute | Reading | Nothing | Nothing voiced for audio - no indication it exists | |
video with aria-label attribute | Reading | Nothing | Nothing voiced for video - no indication it exists | |
video with aria-labelledby attribute | Reading | Nothing | Nothing voiced for video - no indication it exists | |
video with title attribute | Reading | Nothing | Nothing voiced for video - no indication it exists | |
abbr with title | Reading | T L N | ABBR expansion ignored. | |
input type=text with aria-describedby attribute | Tabbing | Forms mode, first name, blank line, edit. | ARIA-DESCRIBEDBY not read when tabbing | |
fieldset containing links | Tabbing | Home, link. About, link. Contact, link. | Legend not read | |
Yes/No radio buttons inside fieldset element | Tabbing | Checked radio, yes. Unchecked radio, no. Checked radio, yes. Unchecked radio, no. | Fieldset legend ignored, impossible to tell what the two Yes/No radio buttons are for. | |
img with aria-label | Reading | Nothing | Image ignored. | |
img with aria-labelledby | Reading | This is an aria labelled by | Image ignored. | |
area with title attribute | Reading | This is alt text. Link. Link. | No link labels read for AREA | |
area with title attribute | Tabbing | Link. Link. | No link labels read | |
area with aria-label attribute | Reading | This is alt text. Link. Link. | No link labels read for AREA | |
area with aria-label attribute | Tabbing | Link. Link | no link labels read | |
area with aria-labelledby attribute | Reading | This is alt text. Link. Link. | No link labels read for AREA | |
area with aria-labelledby attribute | Tabbing | Link. Link | no link labels read | |
Click Here link with title attribute | Tabbing | Click here, link | title ignored | |
Click Here link with aria-describedby attribute | Tabbing | Click here, link | aria-describedby isn't read | |
Data table with role=columnheader headers but no th | Reading | Normal, morning. Afternoon. Free. Busy. | Table treated as layout table - not announced as table, and no headers read. |
Passing tests
Test | Mode | What the user hears | Notes | |
---|---|---|---|---|
Heading is img with alt | Heading | Heading 2, second level alt | ||
applet inside figure with figcaption element | Reading | Normal, figure caption for applet | ||
embed inside figure with figcaption | Reading | Normal, figure caption for embed | ||
iframe with fallback content | Reading | Frame, normal, this is an. Example hyperlink, link. In the target page | ||
iframe with fallback content | Tabbing | Frame, example hyperlink, link | Fallback content is ignored | |
iframe with title attribute | Reading | Frame, normal, this is an. Example hyperlink, link. In the target page | ||
iframe with title attribute | Tabbing | Frame, example hyperlink, link | IFRAME TITLE attribute ignored | |
button containing img with alt | Reading | This is image alt, button | ||
button containing img with alt | Tabbing | This is image alt, button | ||
button containing img with title attribute | Reading | Normal, this is image title, button | ||
button containing img with title attribute | Tabbing | This is image title, button | ||
button containing img with aria-label | Reading | Button, this is image aria label | ||
button containing img with aria-label | Tabbing | Button, this is image aria label | ||
button containing img with aria-labelledby | Reading | Button, this is aria labelled by | ||
button containing img with aria-labelledby | Tabbing | Button, this is aria labelled by | ||
button with title containing img with null alt | Reading | Normal, this is button title, button | ||
button with title containing img with null alt | Tabbing | This is button title, button | ||
button with aria-label containing img with null alt | Reading | Normal, this is button aria label, button | ||
button with aria-label containing img with null alt | Tabbing | This is button aria label, button | ||
input type=image with alt | Reading | This is image button alt text, button | ||
input type=image with alt | Tabbing | This is image button alt text, button | ||
input type=image with title attribute | Reading | This is image button title text, button | ||
input type=image with title attribute | Tabbing | This is image button title text, button | ||
input type=image with aria-label attribute | Reading | This is image button aria label text, button | ||
input type=image with aria-label attribute | Tabbing | This is image button aria label text, button | ||
input type=image with aria-labelledby attribute | Reading | This is image button aria-labelled by text, button | ||
input type=image with aria-labelledby attribute | Tabbing | This is image button aria-labelled by text, button | ||
input type=text with aria-describedby attribute | Reading | First name. First name, edit. A bit of instructions for this field linked with aria describedby | ||
input type=text with title attribute | Reading | Enter search text, edit | ||
input type=text with title attribute | Tabbing | Forms mode, enter search text, blank line, edit | ||
input type=text with aria-label attribute | Reading | Enter search text, edit | ||
input type=text with aria-label attribute | Tabbing | Forms mode, enter search text, blank line, edit | ||
input type=text with aria-labelledby attribute | Reading | Enter search text. Enter search text, edit | ||
input type=text with aria-labelledby attribute | Tabbing | Forms mode, enter search text, blank line, edit | ||
input type=text with label for | Reading | Enter search text. Enter search text, edit | ||
input type=text with label for | Tabbing | Forms mode, enter search text, blank line, edit | ||
input type=text inside label with text before control | Reading | Enter search text. Enter search text, edit | ||
input type=text inside label with text before control | Tabbing | Forms mode, enter search text, blank line, edit | ||
input type=text inside label with text after control | Reading | Edit, normal, enter search text | ||
input type=text inside label with text after control | Tabbing | Forms mode, blank line, edit, enter search text | ||
input type=text inside label with text before and after control | Reading | Enter search text. Enter search text, edit, blanks not allowed. Blanks not allowed. | ||
input type=text inside label with text before and after control | Tabbing | Forms mode, enter search text, blank line, edit, blanks not allowed | ||
fieldset containing links | Reading | Legend for enclosed links. Home, link. About, link. Contact, link. | ||
Yes/No radio buttons inside fieldset element | Reading | I agree to the terms and conditions. Checked radio, yes. Yes. Unchecked radio, no. No. Sign me up to the newsletter. Checked radio, yes. Yes. Unchecked radio, no. No. | ||
img with null alt | Reading | Nothing | Ignored as expected | |
img with alt | Reading | This is alt text | ||
img with figcaption | Reading | Violet, taken on twelve, eleven, two thousand and ten. | ||
img with title | Reading | This is title text | ||
area and img with alt attributes | Reading | This is alt text. This is left alt text, link. This is right alt text, link. | ||
area and img with alt attributes | Tabbing | This is left alt text, link. This is right alt text, link | ||
Link containing img with alt | Reading | This is a link alt, link | ||
Link containing img with alt | Tabbing | This is a link alt, link | ||
Link containing img with title | Reading | This is an image title, link | ||
Link containing img with title | Tabbing | This is an image title, link | ||
Click Here link with title attribute | Reading | Click here, link | ||
Link text replaced by aria-label attribute | Reading | This is an aria label, click here, link | ||
Link text replaced by aria-label attribute | Tabbing | This is an aria label, link | ||
Link text replaced by aria-labelledby attribute | Reading | This is an aria labelled by, click here, link | ||
Link text replaced by aria-labelledby attribute | Tabbing | This is an aria labelled by, link | ||
Click Here link with aria-describedby attribute | Reading | Click here, link. This is an aria described by | ||
Layout table with single cell | Reading | Normal, this is some text. | Treated as a layout table. | |
Layout table with role=presentation | Reading | Normal, example. Navigation. Links. Content. | Table treated as layout table - not announced as table. | |
Data table with role=grid | Reading | Table two rows, two columns, morning, column one, row one. Afternoon, column two, row one. Free, column one, row two. Busy, column two, row two. | ||
Data table with summary and th | Reading | Table two rows, two columns, summary data table summary, morning, column one, row one. Afternoon, column two, row one. Free, column one, row two. Busy, column two, row two. | ||
Data table with caption and th | Reading | Table two rows, two columns, data table caption. Morning, column one, row one. Afternoon, column two, row one. Free, column one, row two. Busy, column two, row two. | ||
Data table with th cell headers | Reading | Table two rows, two columns. Morning, column one, row one. Afternoon, column two, row one. Free, column one, row two. Busy, column two, row two. | Dolphin doesn't read TH headers for TD cells |