Kendo UI for Angular WCAG Compliance
The Web Content Accessibility Guidelines (WCAG) provide specific success criteria which ensure that published web content is accessible to users with cognitive or learning disabilities, low vision, or physical disabilities on mobile devices.
WCAG Principles
The Web Content Accessibility Guidelines establish four principles of accessibility.
To be accessible, web content has to be:
- Perceivable—Web content has to be presented in such a way that users are able to comprehend it. For example, non-text content has to provide text alternatives which can be changed into other forms users require (large print, symbols, speech, and others).
- Operable—The user interface and navigation of the rendered components have to guarantee that users are able to operate with them. For example, the components have to be fully operable through keyboard navigation.
- Understandable—The information and operation of user interface have enable users to understand it easily. For example, web pages have to appear and operate in predictable ways.
- Robust—Web content has to allow assistive technologies to interpret it properly. For example, for screen readers to parse the content correctly the start and end tags have to be fully presented and not miss critical characters in their formation.
For more information, refer to:
WCAG Success Criteria
To facilitate the implementation of the WCAG basic principles and to evaluate the accessibility level of web projects, each principle provides success criteria which are divided in categories within that principle. For example, in WCAG 2.2, the Understandable principle is divided into the Readable, Predictable, and Input Assistance categories. The Readable category in turn provides the Language of Page, Language of Parts, Unusual Words, Abbreviations, Reading Level, and Pronunciation success criteria.
Each WCAG success criterion corresponds to a conformance level of accessibility with the lowest level being Level A and the highest level being Level AAA. For example, in WCAG 2.2, the rendering of prerecorded captions success criterion is part of the Time-Based Media category of the Perceivable principle and corresponds to Level A accessibility conformance. The prerecorded sign-language interpretation success criterion is again part of the Time-Based Media category of the Perceivable principle and corresponds to Level AAA accessibility conformance.
Enhancing WCAG Accessibility for Kendo UI Components for Angular
The greater part of the Kendo UI components for Angular deliver accessibility support by meeting Section 508, WCAG 2.2, and WAI-ARIA requirements and by providing keyboard navigation options.
To elaborate on accessibility and check on the support of each success criterion that comes with the Kendo UI components for Angular, refer to the following articles which are divided based on four WCAG principles:
- Making Kendo UI components for Angular perceivable
- Making Kendo UI components for Angular operable
- Making Kendo UI components for Angular understandable
- Making Kendo UI components for Angular robust