UNPKG

@progress/wct-a11y-spec

Version:

Contains accessibility and keyboard navigation specification of Telerik and Kendo web components.

70 lines (31 loc) 2.64 kB
Out of the box, the Kendo UI for Angular ChartWizard provides extensive accessibility support and enables users with disabilities to acquire complete control over its features. The ChartWizard is compliant with the [Web Content Accessibility Guidelines (WCAG) 2.2 AA](https://www.w3.org/TR/WCAG22/) standards and [Section 508](https://www.section508.gov/) requirements, follows the [Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA)](https://www.w3.org/WAI/ARIA/apg/) best practices for implementing the [keyboard navigation](#keyboard-navigation) for its `component` role, provides options for managing its focus and is tested against the most popular screen readers. ## WAI-ARIA This section lists the selectors, attributes, and behavior patterns supported by the component and its composite elements, if any. The ChartWizard is presented as a dialog to guide users through the Chart creation process. The ChartWizard element follows the **Window** specification. [Window accessibility specification]({{window_a11y_link}}) ### ChartWizard Chart The Chart in the ChartWizard component should implement the specification for the **Chart** component. [Chart accessibility specification]({{chart_a11y_link}}) ### ChartWizard Splitter The Splitter in the ChartWizard component should implement the specification for the **Splitter** component. [Splitter accessibility specification]({{splitter_a11y_link}}) ### ChartWizard TabStrip The TabStrip in the ChartWizard component should implement the specification for the **TabStrip** component. [TabStrip accessibility specification]({{tabstrip_a11y_link}}) ### ChartWizard PanelBar The PanelBar components in the ChartWizard component should implement the specification for the **PanelBar**. The elements within the **PanelBar** panes should adhere to the specifications defined for form field input elements. [PanelBar accessibility specification]({{panelbar_a11y_link}}) ## Section 508 The ChartWizard is fully compliant with the [Section 508 requirements](http://www.section508.gov/). ## Testing The ChartWizard has been extensively tested automatically with [axe-core](https://github.com/dequelabs/axe-core) and manually with the most popular screen readers. > To report any accessibility issues, contact the team through the [Telerik Support System](https://www.telerik.com/account/support-center). ### Screen Readers The ChartWizard has been tested with the following screen readers and browsers combinations: | Environment | Tool | | ----------- | ---- | | Firefox | NVDA | | Chrome | JAWS | | Microsoft Edge | JAWS |