Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8177382

Accessibility support for WebView rendered static web pages

    Details

    • Subcomponent:
      web
    • CPU:
      x86_64
    • OS:
      windows_7

      Description

      A DESCRIPTION OF THE REQUEST :
      The accessibility support is not available for static contents - HTML/CSS/JS pages rendered in the Web-View Engine.

      Neither does ARIA-attributes work nor is there any support of SpeechSynthesisUtterance.

      JUSTIFICATION :
      Many implementors, use JavaFX to render a WebView and then inside that create forms or some similar business logic, to function as desktop utilities.

      It would be of great help, if the accessibility was enable inside the Web-View.

      Accessibility is required for people who are disabled, so that they can use these utilities just like other users.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      The nodes in the webpage should be read by ScreenReaders like NVDA, JAWS etc.

      Also, support for SpeechSynthesisUtterance, would help developers build utilities that are more user friendly and accessible.
      ACTUAL -
      Screen readers are able to read the JavaFX nodes, but once inside WebView, nothing is recognized.

      The html pages don't provide detail feedback either for screen readers or by SpeechSynthesisUtterance.

      CUSTOMER SUBMITTED WORKAROUND :
      I haven't found any work around yet.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: