User agent reliability for SaToGo IE Screen reader compatibility

Screen Readers
Nov 26, 2024

Shows how well SaToGo IE supports ARIA and WCAG sufficient techniques.

Latest version tested

SaToGo 3.4.96.0 with IE11

  • All tests: 47 pass of 93 tests (51%)
  • ARIA tests: 8 pass of 36 tests (22%)
  • WCAG tests: 29 pass of 64 tests (45%)

Failing tests

 TestModeWhat the user hearsNotes
ARIA role=headingHeading Nothing ARIA headings ignored.
applet with title attributeReading Nothing Nothing voiced for applet - no indication it exists
applet with fallback contentReading Nothing Nothing voiced for applet - no indication it exists
applet with aria-label attributeReading Nothing Nothing voiced for applet - no indication it exists
embed with title attributeReading Nothing Nothing voiced for embed - no indication it exists
embed with aria-label attributeReading Nothing Nothing voiced for embed - no indication it exists
object with fallback contentReadingStart of Flash Player. Button, start. Button, stop. End of Flash player.No description of non-text content
object with title attributeReadingStart of Flash Player. Button, start. Button, stop. End of Flash player.No description of non-text content
object with aria-label attributeReadingStart of Flash Player. Button, start. Button, stop. End of Flash player.No description of non-text content
audio with aria-label attributeReading Nothing Nothing voiced for audio - no indication it exists
audio with title attributeReading Nothing Nothing voiced for audio - no indication it exists
video with aria-label attributeReadingStart of video player. End of video playerNo description of non-text content
video with title attributeReadingStart of video player. End of video playerNo description of non-text content
a element placeholder link with no event handler or href attributeReadingLink, placeholder textAnnounced as a link, but doesn't function as link
a element placeholder link with no event handler or href attributeTabbingPlaceholder text, linkAnnounced as a link, but doesn't function as link
abbr with titleReadingT L NABBR expansion ignored.
button containing img with altTabbingButtonIgnores ALT text tabbing forwards, but reads ALT text when shift tabbing backwards
button containing img with aria-labelReadingButton, buttonReads "button button" without saying what button does.
button containing img with aria-labelTabbingButtonReads "button" without saying what button does.
button containing img with aria-labelledbyReadingButton, buttonReads "button button" without saying what button does.
button containing img with aria-labelledbyTabbingButtonReads "button" without saying what button does.
button with aria-label containing img with null altReadingButton, buttonReads "button button" without saying what button does.
button with aria-label containing img with null altTabbingButtonReads "button" without saying what button does.
input type=image with title attributeReadingButtonNo label for button is read.
input type=image with aria-label attributeReadingButtonno label is read
input type=image with aria-label attributeTabbingButtonno label is read
input type=image with aria-labelledby attributeReadingButtonno label is read
input type=image with aria-labelledby attributeTabbingButtonno label is read
input type=text with title attributeReadingEditable text, blankno title read out
input type=text with aria-label attributeReadingEditable text, blankno label read out
input type=text with aria-label attributeTabbingAria-Label, Editable text, blankreads previous heading instead of label
input type=text inside label with text after controlTabbingImplicit label after, Editable text, blankreads previous heading instead of label
input type=text inside label with text before and after controlTabbingEnter search text, editable text, blanktrailing part of label not read
fieldset containing linksTabbingHome, link. About, link. Contact, link.Legend not read
Yes/No radio buttons inside fieldset elementTabbingYes, radio button selected. No, radio button unselected. Yes, radio button selected. No, radio button unselected. Fieldset legend ignored, impossible to tell what the two Yes/No radio buttons are for.
img with aria-labelReading Nothing Image ignored.
img with aria-labelledbyReadingThis is an aria labelled byImage ignored.
area with aria-label attributeReadinglink, linkno link labels read
area with aria-label attributeTabbinglink, linkno link labels read
area with aria-labelledby attributeReadinglink, linkno link labels read
area with aria-labelledby attributeTabbinglink, linkno link labels read
Link text replaced by aria-label attributeReadinglink click herearia-label ignored
Link text replaced by aria-label attributeTabbingclick here linkaria-label ignored
Link text replaced by aria-labelledby attributeTabbingclick here linkaria-labelledby ignored
Layout table with single cellReadingEntering table, this is some text. Leaving table.Treated as data table.
Data table with role=gridReading Nothing Table and contents completely ignored.

Passing tests

 TestModeWhat the user hearsNotes
Heading is img with altHeadingSecond level alt, heading level 2  
applet inside figure with figcaption elementReadingFigure caption for applet  
embed inside figure with figcaptionReadingFigure caption for embed  
iframe with fallback contentReadingThis is an, link, example hyperlink in the target pageFallback content is ignored  
iframe with fallback contentTabbingExample hyperlink, linkFallback content is ignored  
iframe with title attributeReadingThis is an, link, example hyperlink in the target page  
iframe with title attributeTabbingExample hyperlink, link  
button containing img with altReadingButton, button,this is image alt  
button containing img with title attributeReadingButton, button, this is image title  
button containing img with title attributeTabbingThis is image title, button  
button with title containing img with null altReadingButton, this is button title  
button with title containing img with null altTabbingThis is button title, button  
input type=image with altReadingButton, this is image button alt text  
input type=image with altTabbingThis is image button alt text, button  
input type=image with title attributeTabbingThis is image button title text, button  
input type=text with aria-describedby attributeReadingFirst name, editable text. A bit of instructions for this field linked with aria describedby  
input type=text with aria-describedby attributeTabbingFirst name, editable text, blank. A bit of instructions for this field linked with aria describedby  
input type=text with title attributeTabbingEnter search text, editable text, blank  
input type=text with aria-labelledby attributeReadingEnter search text, editable text, blank  
input type=text with aria-labelledby attributeTabbingEnter search text, editable text, blank  
input type=text with label forReadingEnter search text, editable text, blank  
input type=text with label forTabbingEnter search text, editable text, blank  
input type=text inside label with text before controlReadingEnter search text, editable text, blank  
input type=text inside label with text before controlTabbingEnter search text, editable text, blank  
input type=text inside label with text after controlReadingEditable text, blank, Enter search text  
input type=text inside label with text before and after controlReadingEnter search text, editable text, blank, blanks not allowed  
fieldset containing linksReadingLegend for enclosed links. Link Home. Link About. Link Contact.  
Yes/No radio buttons inside fieldset elementReadingI agree to the terms and conditions. Radio button selected, Yes. Radio button unselected, No. Sign me up to the newsletter. Radio button selected, Yes. Radio button unselected, No.  
img with null altReading Nothing Ignored as expected  
img with altReadingThis is alt text  
img with figcaptionReadingViolet, taken on twelve, eleven, twenty ten.  
img with titleReadingThis is title text  
area and img with alt attributesReadinglink, this is left alt text, link, this is right alt text  
area and img with alt attributesTabbingThis is left alt text, link, this is right alt text, link  
area with title attributeReadinglink, this is left title text, link, this is right title text  
area with title attributeTabbingThis is left title text, link, this is right title text, link  
Link containing img with altReadinglink, this is a link alt  
Link containing img with altTabbingThis is a link alt, link  
Link containing img with titleReadinglink, this is an image title  
Link containing img with titleTabbingThis is an image title, link  
Click Here link with title attributeReadinglink click here  
Click Here link with title attributeTabbingclick here, this is a link title, link  
Link text replaced by aria-labelledby attributeReadinglink click here  
Click Here link with aria-describedby attributeReadingLink click here, this is an aria described by  
Click Here link with aria-describedby attributeTabbingClick here link, this is an aria described by  
Data table with role=columnheader headers but no thReadingEntering table, morning. Afternoon. Free. Busy.  
Data table with th cell headersReadingEntering table, morning. Afternoon. Free. Busy.SaToGo doesn't read TH headers for TD cells, but can read corresponding cell in row one via keystroke