<aside> の配置場所(トップレベルであるべきかどうか)の議論がまた盛り上がっている。👉https://github.com/whatwg/html/issues/6986
発端は MDN の <article> 記事にアクセシビリティに関する記述がないとする Issue。HTML と ARIA の仕様、SR 挙動が絡み合った問題点を議論中。 👉https://github.com/mdn/content/issues/40664
axe は2021年に <main> 内への配置が許容されるようになった。他のランドマーク内は相変わらず警告対象。ドキュメントが古いままだがそれについては昨日 Issue が立った。👉https://github.com/dequelabs/axe-core/issues/4949
APG では「banner, main, complementary and contentinfo landmarks should be top level landmarks.」が原則。ここ数日の議論ではこれについては言及されていない。👉https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/#generalprinciplesoflandmarkdesign