Oracle JET components have built-in accessibility support that conforms with the Web Content Accessibility Guidelines version 2.0 at the AA level (WCAG 2.0 AA), developed by the World Wide Web Consortium (W3C).
Accessibility involves making your application usable for persons with disabilities such as low vision or blindness, deafness, or other physical limitations. This means, for example, creating applications that can be:
Used without a mouse (keyboard only).
Used with assistive technologies such as screen readers and screen magnifiers.
Used without reliance on sound, color, animation, or timing.
Oracle JET components provide support for:
Keyboard and touch navigation
Oracle JET components follow the Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA) authoring practices. The API documentation for each Oracle JET component lists its keyboard and touch end user information when applicable, including a few deviations from the WAI-ARIA guidelines.
Oracle JET supports browser zooming up to 200%. For example, on the Firefox browser, you can choose View -> Zoom -> Zoom In.
Oracle JET supports screen readers such as JAWS, Apple VoiceOver, and Google Talkbalk by generating content that complies with WAI-ARIA standards, and no special mode is needed.
Oracle JET component roles and names
Each Oracle JET component has an appropriate role, such as
link, and so on, and each component supports an associated name (label), if applicable.
Sufficient color contrast
Oracle JET provides the Alta theme which is designed to provide a luminosity contrast ratio of at least 4.5:1.
Oracle documents the degree of conformance of each product with the applicable accessibility standards using the Voluntary Product Accessibility Template (VPAT). You should review the appropriate VPAT for the version of Oracle JET that you are using for important information including known exceptions and defects, if any.
While Oracle JET is capable of rendering an application that conforms to WCAG 2.0 AA to the degree indicated by the VPAT, it is the responsibility of the application designer and developer to understand the applicable accessibility standards fully, use JET appropriately, and perform accessibility testing with disabled users and assistive technology.