-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
structure and semantics updates? #295
Comments
from @mcking65 w3c/wai-aria-practices#24 (comment):
|
fyi, @SteveALee --- not sure when we can get to this... |
from @matt I hope this can be rectified in the template rather than having to mod the content of all WAI pages that have this problem because there are many. On many pages, there are complementary landmarks inside of main. Main should not contain complementary elements. By definition of something complements main, it is not part of main. While that is the technical reason to fix the issue, the practical reason is that having too many landmark regions reduces, or in extreme cases eliminates, the value of the landmark regions. The complementary regions are a side effect of using the aside element. I think there was a decision at some point to have browsers avoid mapping aside elements inside of main as landmark regions, so there may also be a browser bug at play here as well. Nonetheless, in my reading of the aside specification, it seems like the content inside the aside elements is not conforming to the spec. The spec says the aside content is to be tangential to the main content. The content I perceive to be included in the aside elements is the core content of main. One exception might be the page summary, which is something like a pull quote. In that case, aside could potentially fit. However, it would be helpful to screen reader users if the aside then had The spec for aside:
Here is an example from [Planning Audio and Video Media](https://www.w3.org/WAI/media/av/planning/()
|
Related issue: where in H1 for standalone-resource__type-of-guidance ? w3c/wai-minimal-header-design#99 (including w3c/wai-minimal-header-design#99 (comment)) |
In Curricula it's included in the h1:
Also in media resource it's in the h1:
In Stories of Web Users it's currently not in h1:
|
Let's review structure and semantics in the templates, tools, and pages. For example:
Banners/Headers
<banner>
or<header>
?<header>
used where it should not be? e.g., is<header>
not good within the<aside>
for Page Contents, and it should have an h2 or other instead?Asides
<aside>
and ARIA complementary. Are we using them in ways that work well for ARIA?<aside>
s used where they should not be? (Asides are for "content that is tangentially related... and which could be considered separate from that content". HTML spec)e.g., is
<aside>
not good for "Rule Mapping" in Rules because it is essential content. Is it not good for the Page Contents box, because that is neither tangential or separate?Navigation
ARIA
More info below.
The text was updated successfully, but these errors were encountered: