Skip to content
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

Define and add page-type for Web/Accessibility #26116

Closed
teoli2003 opened this issue Apr 11, 2023 · 2 comments · Fixed by #26140
Closed

Define and add page-type for Web/Accessibility #26116

teoli2003 opened this issue Apr 11, 2023 · 2 comments · Fixed by #26140
Labels
needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.

Comments

@teoli2003
Copy link
Member

teoli2003 commented Apr 11, 2023

Part of #15539.

In this spreadsheet, I've listed every page under https://developer.mozilla.org/en-US/docs/Web/MathML and made an initial determination about the page type.

I've come up with the following types:

guide            25
aria-attribute   52
aria-role  86
landing page     5

For a total of 171 pages (3 pages will get merged/deleted in a first PR)

There is a need to have a better architecture for the guides: I plan to tackle this information architecture work when working on a single sidebar for the whole Web/Accessibility hierarchy.

cc/ @wbamberg @estelle

@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Apr 11, 2023
@wbamberg
Copy link
Collaborator

Thanks @teoli2003 !

The set of types looks good to me but 86 landing pages is surely a typo.

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms is listed as a landing page, but lists three pages, two of which don't seem to exist any more. How about incorporating the remaining page, https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms/Multipart_labels, into https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms, so we just have one guide page?

@teoli2003
Copy link
Member Author

Thanks @teoli2003 !

The set of types looks good to me but 86 landing pages is surely a typo.

Yes, fixed! (86 roles but 5 landing pages)

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms is listed as a landing page, but lists three >pages, two of which don't seem to exist any more. How about incorporating the remaining page, >https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms/Multipart_labels, into >https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/forms, so we just have one guide page?

Sounds good to me. There will be surely more changes when we create a unified sidebar. I really like the guides we have, but they are difficult to navigate from one to the others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants