User agent reliability for WindowEyes IE Screen reader compatibility
Screen Readers
Sep 11, 2022
Shows how well WindowEyes IE supports ARIA and WCAG sufficient techniques. Sales of WindowEyes were discontinued in May 2017.
Latest version tested
WindowEyes 9.2 with IE11
- All tests: 81 pass of 99 tests (82%)
- ARIA tests: 30 pass of 41 tests (73%)
- WCAG tests: 57 pass of 70 tests (81%)
Failing tests
Test | Mode | What the user hears | Notes | |
---|---|---|---|---|
applet with title attribute | Reading | Nothing | Nothing voiced for applet - 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 title attribute | Reading | Nothing | Nothing voiced for object - no indication it exists | |
object with aria-label attribute | Reading | Nothing | Nothing voiced for object - no indication it exists | |
object with aria-labelledby attribute | Reading | Nothing | Nothing voiced for object - no indication it exists | |
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 | |
fieldset containing links | Tabbing | Link home. Link about. Link contact. | Legend not read | |
Click Here link with title attribute | Tabbing | Link click here | title ignored | |
Click Here link with aria-describedby attribute | Tabbing | Link click here | aria-describedby isn't read |
Passing tests
Test | Mode | What the user hears | Notes | |
---|---|---|---|---|
ARIA role=heading | Heading | Heading 1, first level heading. Heading 2, second level heading. | ||
Heading is img with alt | Heading | Heading 2, second level alt. | ||
applet with fallback content | Reading | Fallback content for applet | ||
applet inside figure with figcaption element | Reading | Figure, figure caption for applet | ||
embed inside figure with figcaption | Reading | Figure, figure caption for embed. | FIGCAPTION read out | |
object with fallback content | Reading | Fallback content for object | ||
iframe with fallback content | Reading | This is an. Link, example hyperlink. In the. Target. Page. | Stops speaking at line wraps in IFRAME. | |
iframe with fallback content | Tabbing | Frame. Link, example hyperlink | Fallback content is ignored | |
iframe with title attribute | Reading | This is an. Link, example hyperlink. In the. Target. Page. | IFRAME title ignored, stops speaking at line wraps in IFRAME. | |
iframe with title attribute | Tabbing | Frame, this is an IFRAME title. Link, example hyperlink | ||
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 | This is image title, button | ||
button containing img with title attribute | Tabbing | This is image title, button | ||
button containing img with aria-label | Reading | This is image aria label, button | ||
button containing img with aria-label | Tabbing | This is image aria label, button | ||
button containing img with aria-labelledby | Reading | This is aria labelled by, button | ||
button containing img with aria-labelledby | Tabbing | This is aria labelled by, button | ||
button with title containing img with null alt | Reading | 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 | 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, a bit of instructions for this field linked with aria describedby, edit. | ||
input type=text with aria-describedby attribute | Tabbing | First name, a bit of instructions for this field linked with aria describedby, edit | ||
input type=text with title attribute | Reading | Enter search text, edit | ||
input type=text with title attribute | Tabbing | Enter search text, edit | ||
input type=text with aria-label attribute | Reading | Enter search text, edit | ||
input type=text with aria-label attribute | Tabbing | Enter search text, edit | ||
input type=text with aria-labelledby attribute | Reading | Enter search text. Enter search text, edit. | ||
input type=text with aria-labelledby attribute | Tabbing | Enter search text, edit | ||
input type=text with label for | Reading | Enter search text. Enter search text, edit | ||
input type=text with label for | Tabbing | Enter search text, 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 | Enter search text, edit | ||
input type=text inside label with text after control | Reading | Enter search text, edit. Enter search text. | ||
input type=text inside label with text after control | Tabbing | Enter search text, edit | ||
input type=text inside label with text before and after control | Reading | Enter search text. Enter search text, blanks not allowed, edit. Blanks not allowed. | ||
input type=text inside label with text before and after control | Tabbing | Enter search text, blanks not allowed, edit | ||
fieldset containing links | Reading | Legend for enclosed links. Link home. Link about. Link contact. | ||
Yes/No radio buttons inside fieldset element | Reading | I agree to terms and conditions. Yes, radio button checked. Yes. No, radio button unchecked. No. Sign me up to the newsletter. Yes, radio button checked. Yes. No, radio button unchecked. No. | ||
Yes/No radio buttons inside fieldset element | Tabbing | I agree to terms and conditions. Yes, radio button, checked. Sign me up to the newsletter. Yes, radio button, checked. | ||
img with null alt | Reading | Nothing | Ignored as expected | |
img with alt | Reading | This is alt text | ||
img with figcaption | Reading | Figure Violet, taken on 12/11/2010 | ||
img with title | Reading | This is title text | ||
img with aria-label | Reading | This is an aria label | ||
img with aria-labelledby | Reading | This is an aria labelled by. This is an aria labelled by | ||
area and img with alt attributes | Reading | This is alt text. Link, this is left alt text. Link, this is right alt text | ||
area and img with alt attributes | Tabbing | Link, this is left alt text. Link, this is right alt text | ||
area with title attribute | Reading | This is alt text. Link, this is left title text. Link, this is right title text | ||
area with title attribute | Tabbing | Link, this is left title text. Link, this is right title text | ||
area with aria-label attribute | Reading | This is alt text. Link, this is left aria label text. Link, this is right aria label text | ||
area with aria-label attribute | Tabbing | Link, this is left aria label text. Link, this is right aria label text | ||
area with aria-labelledby attribute | Reading | This is alt text. Link, this is left aria labelled by text. Link, this is right aria labelled by text | ||
area with aria-labelledby attribute | Tabbing | Link, this is left aria labelled by text. Link, this is right aria labelled by text | ||
Link containing img with alt | Reading | Link, this is a link alt | ||
Link containing img with alt | Tabbing | Link, this is a link alt | ||
Link containing img with title | Reading | Link, this is an image title | ||
Link containing img with title | Tabbing | Link, this is an image title | ||
Click Here link with title attribute | Reading | Link, click here | ||
Link text replaced by aria-label attribute | Reading | Link, this is an aria label | ||
Link text replaced by aria-label attribute | Tabbing | Link, this is an aria label | ||
Link text replaced by aria-labelledby attribute | Reading | Link, this is an aria labelled by | ||
Link text replaced by aria-labelledby attribute | Tabbing | Link, this is an aria labelled by | ||
Click Here link with aria-describedby attribute | Reading | Link click here. This is an aria described by | Reads out what's on screen in reading order | |
Layout table with single cell | Reading | This is some text. | Treated as a layout table. | |
Layout table with role=presentation | Reading | Example. Navigation. Links. Content. | Table treated as layout table - not announced as table. | |
Data table with role=grid | Reading | Grid, two rows, two columns, morning. Afternoon. Free. Busy. | Announces TH headers when Ins-arrow-key table navigation used | |
Data table with summary and th | Table | Table, data table summary, two rows, two columns, morning. Afternoon. Morning, free. Afternoon, busy. | ||
Data table with caption and th | Table | Table, two rows, two columns, data table caption. Morning. Afternoon. Morning, free. Afternoon, busy. | ||
Data table with th cell headers | Table | Table, two rows, two columns, morning. Afternoon. Morning, free. Afternoon, busy. | ||
Data table with th scope on cell headers | Table | Table, 4 rows, 5 columns, contact information. Name. Phone. Fax. City. One. Name, Joel Garner. Phone, 412 212 5421. Fax, 412 212 5400. City, Pittsburgh. Two. Name, Clive Lloyd. Phone, 410 306 1420. Fax, 410 306 5400. City, Baltimore. | ||
Data table with td headers attribute | Reading | Table, 3 rows, 7 columns, homework. Exams. Projects. Homework. Exams 1. Exams 2. Exams final. Projects 1. Projects 2. Projects final. Homework, fifteen percent. Exams 1, fifteen percent. Exams 2, fifteen percent. Exams final, twenty percent. Projects 1, ten percent. Projects 2, ten percent. Projects final, fifteen percent. | Correctly voices complex table headers using HEADERS attribute in reading mode. |