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

No HTML Landmarks techniques present, only ARIA #422

Closed
jake-abma opened this issue Jul 5, 2018 · 5 comments
Closed

No HTML Landmarks techniques present, only ARIA #422

jake-abma opened this issue Jul 5, 2018 · 5 comments
Assignees

Comments

@jake-abma
Copy link
Contributor

There are two ARIA techniques present for Landmarks, but none for HTML, they should be added.

First rule of ARIA is if you can use a native HTML element [HTML51] or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so.

Except for IE all elements are well supported these days: http://www.html5accessibility.com/#sections

@johnfoliot
Copy link

johnfoliot commented Jul 5, 2018 via email

@jake-abma
Copy link
Contributor Author

jake-abma commented Jul 5, 2018

Hi John,

Let's not go that way... :-) !
So they would be "Additional Techniques (Advisory)"
I see now the ARIA ones are sufficient and should also be additional/advisory if you ask me.

I just came across an inconsistency working out my Landmark section: (http://www.a11yportal.com/training/code/semantic-structure-and-navigation.html#landmarks) and didn't see the HTML variants of ARIA11 and ARIA13

Cheers!

@johnfoliot
Copy link

johnfoliot commented Jul 5, 2018 via email

@alastc
Copy link
Contributor

alastc commented Jul 5, 2018

Hi Jake,

Would you like to add those yourself? They don't fit under the new ones in 2.1, but we should use the same process for adding them now.

Also, does it matter that FF doesn't map the name/description? Looks like a bit of a hole, but I haven't tested if that impacts NVDA/FF (for example).

-Alastair

@awkawk
Copy link
Member

awkawk commented Sep 11, 2018

These are listed at https://www.w3.org/WAI/GL/wiki/Techniques/HTML5 (under 1.3.1 and 2.4.1) so closing this issue.

@awkawk awkawk closed this as completed Sep 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants