dequelabs / axe-core

Accessibility engine for automated Web UI testing
https://www.deque.com/axe/
Mozilla Public License 2.0
5.95k stars 774 forks source link

Add EN 301 549 tags to the rules #948

Closed dylanb closed 4 years ago

dylanb commented 6 years ago

The EN standard maps to WCAG 2 but it ould be good to have these tags show up directly in our rules.

http://mandate376.standards.eu/standard/technical-requirements/#9

alexroseb commented 6 years ago

I can take this on! What would you like the format of the tags to look like? And does this need anything beyond adding the tags into the JSON for each rule?

alexroseb commented 6 years ago

I started by writing up the mapping of WCAG2 rules to EN standard: MappingWCAG2toEN.txt

dylanb commented 6 years ago

I would think the tags should look like

EN.301.549.9.x.y

@WilcoFiers - thoughts?

alexroseb commented 6 years ago

Preliminary commit on my fork EN-301-549-tags:

feat(rule): add EN 301 549 tags to the rules

Let me know what you think!

WilcoFiers commented 6 years ago

Love the enthusiasm @alexroseb! But Dylan, what's the use case?

WilcoFiers commented 6 years ago

@dylanb Should we wait with this until v2 of 301549 has landed? I'm not sure if the numbers are changing... I have a preview somewhere but I haven't had a chance to compare them yet.

dylanb commented 6 years ago

@WilcoFiers When does V2 land?

WilcoFiers commented 5 years ago

@dylanb did you still want us to do this? IMO it's not important. Everyone uses WCAG.

WilcoFiers commented 4 years ago

I don't think we're ever going to do this. This has been open for 2 years and we haven't had a single request for it since.