surveyjs / survey-library

Free JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout.
https://surveyjs.io/form-library
MIT License
4.21k stars 814 forks source link

Silktide Accessibility Checker - role="option" causes the No accessible text was found "Option" #7955

Closed JaneSjs closed 8 months ago

JaneSjs commented 8 months ago

T17249 - WCAG related question about checkbox https://surveyjs.answerdesk.io/internal/ticket/details/T17249


v1.9.133 View Plunker

With Silktide Accessibility Checker, the Screen Reader mode, the No accessible text was found "Option" accessibility issue appears when selecting/deselecting a checkbox option. image

It doesn't happen in v1.9.109: View Demo

JaneSjs commented 8 months ago

We researched this issue. It appears that the Silktide Accessibility Checker uses a proprietary screen reader simulator. Unlike other screen readers such as the NVDA screen reader, Silktide's screen reader simulator is unable to read a check item's caption for some reason. This behavior is likely specific to the Silktide's screen reader simulator as checkbox items can be properly read by other screen readers.