Accessibility support has been added to make apps accessible to all users, including those with disabilities. Web AppBuilder for ArcGIS now includes support for accessibility in some widgets and themes for 2D apps. With incremental releases, more widgets and themes will support accessibility. Currently, it is only applicable for a 2D app at run time. It is not supported during configuration of the app.
The tables below contain the supported screen readers, widgets, and themes for Web AppBuilder.
Note:
The table contents are subject to change with incremental releases.
Screen readers
Accessibility support for Web AppBuilder was tested with the following screen reader and browser combinations in the identified operating system:
Operating system | Browser | Supported screen reader |
---|---|---|
Microsoft Windows | Chrome | ChromeVox |
Firefox | NVDA |
Themes
The following table contains currently supported themes:
Theme | Accessibility | Notes |
---|---|---|
Foldable Theme | Supported | |
Jewelry Box Theme | Supported with limits | Expanding or collapsing the side panel is not supported using the keyboard. |
Billboard Theme | Supported | |
Dashboard Theme | Supported with limits | Switching between tabs to activate a widget in a group is not supported using the keyboard. |
Plateau Theme | Supported |
Widgets
The following table contains the accessible widgets and their support level:
Note:
Some interactions between widgets and maps are not supported using the keyboard or screen readers. This is the main reason that certain widgets have limited accessibility support.
Widget | Accessibility | Notes |
---|---|---|
About | Supported | |
Basemap Gallery | Supported | |
Bookmark | Supported with limits | The reorder operation is not supported when using the keyboard. |
Chart | Supported with limits | User-defined area selection is not supported when using only the keyboard. Chart interpretation is not recognized by screen readers. |
Coordinate | Supported with limits | Clicking the map to get coordinates is not supported when using the keyboard. |
Default Extent (Home Button) | Supported | |
Directions | Supported with limits | Clicking to choose points, add stops, or create barriers is not supported when using the keyboard. Dragging point features to reorder addresses is not supported when using the keyboard. To specify leaving time other than the Leave Now option is not supported by using the keyboard. |
District Lookup | Supported | |
Draw | Supported with limits | Drawing on the map is not supported when using the keyboard. Selecting icons for preview is not supported when using the keyboard. |
Extent Navigate | Supported | |
Filter | Supported | |
Full Screen | Supported | |
Layer List | Supported | |
Legend | Supported with limits | Basemap information (if configured) is not read by screen readers when the widget is opened for the first time. |
My Location | Supported with conditions | If location access is allowed in browser settings and there are no browser warning pop-ups, the widget is accessible. |
Near Me | Supported | |
Scalebar | Supported | |
Search | Supported with limits | Search source titles in the search result list are not recognized by screen readers. |
Share | Supported | |
Splash | Supported | |
Zoom Slider | Supported |