-
Notifications
You must be signed in to change notification settings - Fork 7
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
Headings #156
Comments
An alternative (keeping things simple) would be to do the following:
Some things to think about:
|
There are some more fundamental issues to resolve. I've been wondering how to present both landmarks and headings together (if the user wants that) and @carmacleod has articulated some of the conceptual differences and practical limitations, which would need to be addressed in order to make the navigation make sense for users (ta :-)). I'll add one more: even ignoring the "outline algorithm", the actual heading structure of quite a lot of pages might either be broken (skipping levels, or not even present, even if visually-apparent headings are) or otherwise not how it looks, whereas it seems easier to make landmarks work more smoothly, as they are an implicit part of HTML5, and not as content-specific. Some decisions to keep in mind:
|
Have had a while to think about this, and it seems that the following should be the guiding principles for the first release with headings (and possibly articles [#203]):
|
Had an idea yesterday! How about making an option for only showing the headings that are within the |
The original Landmarks extension was made to help people navigate via the keyboard. Headings are more widely used, so supporting them too (like a11y-outline) could help out even more users. However, there are some things that need to be considered:
The text was updated successfully, but these errors were encountered: