Skip to content

Commit a32b0ef

Browse files
remibetinbrianeltonbecka11y
authored
Remove section on redundant use of ARIA roles on HTML5 (#686)
* Update regions.md Removing section describing redundant use of roles on HTML5 elements * Update pages/design-develop/tutorials/page-structure/regions.md * Update changelog for PR 686 (#1927) * update changelog for PR #686 * update last_updated variable * Update changelog.md * Update last updated date --------- Co-authored-by: Becky Gibson <gibson.becky@gmail.com> --------- Co-authored-by: Brian Elton <bcelton@gmail.com> Co-authored-by: Becky Gibson <gibson.becky@gmail.com>
1 parent 02ebee1 commit a32b0ef

2 files changed

Lines changed: 10 additions & 30 deletions

File tree

pages/design-develop/tutorials/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ This changelog lists substantive content edits. It does _not_ list typo fixes an
3131

3232
## March 2026
3333

34+
In [Page Structure tutorial](https://www.w3.org/WAI/tutorials/page-structure/)
35+
* Removed section on "Page regions in HTML5 using WAI-ARIA" from [Page Regions](https://www.w3.org/WAI/tutorials/page-structure/regions/). Browsers and screen readers now fully support HTML5 region elements.
36+
* [GitHub PR #686](https://github.com/w3c/wai-website/pull/686/)
37+
3438
In [Images tutorial](/tutorials/images/):
3539
* Fixed a color contrast issue in [Complex Images](https://www.w3.org/WAI/tutorials/images/complex/)
3640

pages/design-develop/tutorials/page-structure/regions.md

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ wcag_techniques:
2121
- ARIA11
2222

2323
metafooter: true
24-
last_updated: 2024-05-13
24+
last_updated: 2026-03-24
2525
editors:
2626
- Eric Eggert: "https://www.w3.org/People/yatil/"
2727
- Shadi Abou-Zahra: "https://www.w3.org/People/shadi/"
@@ -176,35 +176,6 @@ The [Menus tutorial](/tutorials/menus/) provides more details on creating menus.
176176
## Responsive design
177177
Components may be collapsed or even hidden on smaller screens, but components that show should appear in the same order for a particular view (set size and orientation). If possible, page structure should be consistent across different screen sizes and orientations, though not a specific WCAG requirement.
178178

179-
{% include ednote.html note="Remove or drastically simplify the next two sections." status="proposed" %}
180-
181-
## Page regions in HTML5 using WAI-ARIA
182-
{:#accessupport}
183-
184-
Most current web browsers support the above HTML5 elements and convey the information to assistive technology through the accessibility APIs. However, to maximize compatibility with web browsers and assistive technologies that support WAI-ARIA but do not yet support HTML5, it is currently advisable to use both the HTML5 elements and the corresponding WAI-ARIA roles.
185-
186-
{::nomarkdown}
187-
{% include box.html type="start" title="Examples in HTML5" class="example" %}
188-
{:/}
189-
190-
~~~html
191-
<header role="banner">…</header>
192-
<main role="main">…</main>
193-
<nav role="navigation">…</nav>
194-
<footer role="contentinfo">…</footer>
195-
~~~
196-
197-
{::nomarkdown}
198-
{% include box.html type="end" %}
199-
{:/}
200-
201-
{% include ednote.html note="Figure out how to display reference links now that the sidebar is not available anymore." %}
202-
203-
Explore other WAI-ARIA resources:
204-
205-
* [WAI-ARIA Overview](/standards-guidelines/aria/)
206-
* [Notes on Using ARIA in HTML](https://www.w3.org/TR/aria-in-html/)
207-
208179
## Page regions in HTML4 using WAI-ARIA
209180
{:#accessupport-html4}
210181

@@ -224,3 +195,8 @@ If HTML5 cannot be used or if an HTML4 page is retrofitted to improve accessibil
224195
{::nomarkdown}
225196
{% include box.html type="end" %}
226197
{:/}
198+
199+
Explore other WAI-ARIA resources:
200+
201+
* [WAI-ARIA Overview](/standards-guidelines/aria/)
202+
* [ARIA in HTML](https://www.w3.org/TR/html-aria/) web standard

0 commit comments

Comments
 (0)