Skip to main content
All docs
V24.1

Report Viewer for Blazor (Native) - Accessibility

  • 3 minutes to read

Accessibility Features Overview

Accessibility Requirement Support Level
Keyboard Navigation Support Icon-yes
Screen Reader Support Icon-yes
Contrast Color Theme Icon-yes
Lighthouse Accessibility Validation Icon-yes
Axe Accessibility Validation Icon-yes
WAVE Accessibility] Validation Icon-yes

Icon-yes - all component features meet the requirement

Accessibility Standards Compliance

The Report Viewer for Blazor Server (Native) component complies to Section 508 and WCAG 2.x standards criteria. We have not encountered any issues other than the following:

Section 508 criteria WCAG 2.x criteria Exception description
1.3.1 Info and Relationships In the Document Page area, assistive technology cannot programmatically determine which column header is associated with a specific cell.
1.3.2 Meaningful Sequence The reading sequence is determined by the order in which visual elements of the document (bricks) are created when a report is processed. This order may not correspond to the visual order on the page.
3.1.1 Language of Page The component does not expose UI language information to assistive technologies. A developer can specify a language in the page that contains the component.

Keyboard Navigation

A user can use the following keys to interact with the Report Viewer component:

Key Action
Tab Navigates between the Ribbon control, Document area, breadcrumbs in drill-through reports, and Side Panel. Navigates between Parameters, Search, Document Map, and Export buttons in the Tab panel. Navigates between editors in Parameters and Search panels.
Arrow keys (Narrator: Alt + Left/Right Arrow keys) Moves between Ribbon command items. Navigates within the contents of a document page when you move the focus to a document page. Moves between editors in the Document Map and Export panels. Selects an item in drop-down boxes.
Enter (Narrator: Alt + Enter) Switches to Document Read mode when the focus is on a document page. Expands or collapses a panel when a button is selected in the Tab panel.
Esc Exits Document Read mode. When a document page is selected, press Esc to switch to the Ribbon.
Space Triggers an action when a command item is selected in the Ribbon.

Screen Reader Support

The Report Viewer for Blazor (native) component supports screen readers and complies to WAI-ARIA standards. Exceptions are listed in the Accessibility Standards Compliance topic section.

Contrast Color Theme

Review the following help topic for information on DevExpress Blazor styles and themes: Styling and Themes.

Accessibility Mode

Accessibility mode for the Report Viewer for Blazor (Native) component is enabled out-of-the-box.

When the document page is selected, the user can press Enter to activate Document Read mode. In this mode, the user can navigate page elements and use the screen reader to vocalize element content. You can also specify custom text that the screen reader can vocalize instead of an element’s default content. Refer to the AccessibleDescription topic for more details.