Section 508

The following tables are based on the Voluntary Product Accessibility Template (VPAT) and provide detailed information about the accessibility features DevExtreme supports according to the Section 508 standards.

pdf Download PDF

Summary Table - Voluntary Product Accessibility Template

Criteria Level of Support & Supporting Features Remarks and Explanations
Section 1194.21 Software Applications and Operating Systems Not Applicable DevExtreme widgets are not considered a software application or an operating system.
Section 1194.22 Web-based Internet Information and Applications Supports DevExtreme widgets are not primarily considered a Web-based internet information and applications product, but they are used to build Web-based applications.
Section 1194.23 Telecommunications Products Not Applicable DevExtreme is not considered a telecommunications product.
Section 1194.24 Video and Multi-media Products Not Applicable DevExtreme is not considered a multimedia product.
Section 1194.25 Self-Contained, Closed Products Not Applicable DevExtreme is not considered a self-contained product.
Section 1194.26 Desktop and Portable Computers Not Applicable DevExtreme is not considered a desktop or portable computer.
Section 1194.31 Functional Performance Criteria Supports
Section 1194.41 Information, Documentation and Support Partially Supports

Section 1194.22 Web-based Intranet and Internet information and applications

Criteria Level of Support & Supporting Features Remarks and Explanations
(a) A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content). Supports All images DevExtreme widgets use are provided with the “alt” attribute. Developers using images in templates have to provide the “alt” or “longdesc” attribute in the template definition.
(b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. Not Applicable DevExtreme widgets do not provide any multimedia presentation.
(c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. Supports DevExtreme widgets convey color information by other means too.
(d) Documents shall be organized so they are readable without requiring an associated style sheet. Supports with exceptions DevExtreme widgets are readable without an associated style sheet, but some functionality may be not available or only partially available.
(e) Redundant text links shall be provided for each active region of a server-side image map. Not Applicable DevExtreme widgets do not use server-side image maps.
(f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. Not Applicable DevExtreme widgets do not use server-side image maps.
(g) Row and column headers shall be identified for data tables. Not Supported DevExtreme widgets do not identify row and columns headers for data tables.
(h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. Not Supported When using banded columns and rows, the DataGrid, PivotGrid, and TreeList do not provide the "id" and the "headers" attributes to associate data cells and column headers with the respective band headers.
(i) Frames shall be titled with text that facilitates frame identification and navigation. Not Applicable DevExtreme widgets do not create frames.
(j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. Supports DevExtreme widgets do not cause the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz.
(k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. Not Applicable Developers must provide text-only content for pages using DevExtreme widgets.
(l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology. Supports DevExtreme widgets are client-side and require JavaScript enabled. They support keyboard navigation and screen reader through WAI-ARIA attributes.
(m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with 1194.21(a) through (l). Not Applicable DevExtreme widgets do not require applets, plug-ins or other applications to be present on the client system.
(n) When electronic forms are designed to be completed on-line, the form shall allow people using Assistive Technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. Supports with Exceptions DevExtreme widgets provide functionality that conforms to this requirement with minor exceptions that will be eliminated in a future update.
(o) A method shall be provided that permits users to skip repetitive navigation links. Supports Developers should provide the optional “Skip navigation links” link that allows users to skip any repetitive navigation elements on the page.
(p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. Supports When updating a page using an AJAX-based callback technology, developers must avoid changing a page context without user notifications, unless initiated by the user.

Section 1194.31 Functional Performance Criteria

Criteria Level of Support & Supporting Features Remarks and Explanations
(a) At least one mode of operation and information retrieval that does not require user vision shall be provided, or support for Assistive Technology used by people who are blind or visually impaired shall be provided. Supports Using DevExtreme widgets in combination with Assistive Technologies, a user can modify an editor’s entered value, be informed when this value changes, and obtain information about the editor’s state and possible input values.
(b) At least one mode of operation and information retrieval that does not require visual acuity greater than 20/70 shall be provided in audio and enlarged print output working together or independently, or support for Assistive Technology used by people who are visually impaired shall be provided. Supports DevExtreme provides high-contrast themes and allows developers to create and apply themes that conform to the requirements.
(c) At least one mode of operation and information retrieval that does not require user hearing shall be provided, or support for Assistive Technology used by people who are deaf or hard of hearing shall be provided. Not Applicable DevExtreme widgets do not have audio features.
(d) Where audio information is important for the use of a product, at least one mode of operation and information retrieval shall be provided in an enhanced auditory fashion, or support for assistive hearing devices shall be provided. Not Applicable DevExtreme widgets do not have audio features.
(e) At least one mode of operation and information retrieval that does not require user speech shall be provided, or support for Assistive Technology used by people with disabilities shall be provided. Not Applicable DevExtreme widgets do not have audio features.
(f) At least one mode of operation and information retrieval that does not require fine motor control or simultaneous actions and that is operable with limited reach and strength shall be provided. Supports with Exceptions DevExtreme widgets support forward interior element navigation using the Tab key if the tabIndex option is specified. When a widget is focussed, its internal elements can be operated using the keyboard.

Section 1194.41 Information, Documentation and Support

Criteria Level of Support & Supporting Features Remarks and Explanations
(a) Product support documentation provided to end-users shall be made available in alternate formats upon request, at no additional charge. Not Supported Documentation is provided only in digital format online at https://js.devexpress.com/Documentation.
(b) End-users shall have access to a description of the accessibility and compatibility features of products in alternate formats or alternate methods upon request, at no additional charge. Not Supported The information about DevExtreme widgets’ accessibility and compatibility features is available only in digital format online.
(c) Support services for products shall accommodate the communication needs of end-users with disabilities. Supports The DevExtreme Support Team is familiar with features such as keyboard access and other accessibility options relevant to users with disabilities.