Accessibility: Create ARIA landmarks #11839
Labels
bug
Fixes for quality problems that affect the customer experience
Project:Accessibility
Team:Platform-Design
Team Label for Kibana Design Team. Support the Analyze group of plugins.
ARIA landmarks (or the equivalent HTML5 sections) are used to identify some significant page areas. Every page should have a
<main>
element (or role="main"). ARIA regions with descriptive labels should also be used for major sections within the main content (see https://www.w3.org/TR/wai-aria-practices-1.1/#aria_lh_region).We can apply these ideas by doing the following:
<main>
element instead of a<div>
.<section>
element to identify major sections of each app, e.g. the Discover field chooser, the Discover chart, and the Discover table.role="search"
to identify instances of the query bar in the LocalNav and instances of SearchInputs used to filter lists and tables.The text was updated successfully, but these errors were encountered: