SonarWeb 2.5.0.476, WCAG/ARIA rules (accessibility)

396 views
Skip to first unread message

bwf...@gmail.com

unread,
Mar 13, 2017, 1:02:35 PM3/13/17
to SonarQube
Hello all,

I am evaluating how well SonarQube can identify violations in the WCAG 2.0 accessibility rules. 

It appears that SonarWeb (2.5.0.476) has a nice set of templates to identify violations in rules related to missing required attributes, missing required child elements, disallowed child elements, etc. 

In the accessibility space, there are rules that certain ARIA tags can only contain certain child elements. (https://dequeuniversity.com/rules/axe/1.1/aria-allowed-attr). The list is extensive, and it's general purpose enough to be of use to the SonarQube community. 

First question: has someone else started work to create these very specific ARIA / WCAG rules?  I see Tanaguru has done work here, but I'm unsure if it's current. Any help on work already done is appreciated.

Second question: if nobody has done the work, I will start on it.  Are specific rules created off Web templates something that can be shared with the community?

Brad

G. Ann Campbell

unread,
Mar 14, 2017, 2:30:10 PM3/14/17
to SonarQube, bwf...@gmail.com
Hi Brad,

I'm not aware of anyone working on related SonarQube rules, although maybe someone will step in an prove me wrong...

In terms of sharing your work with the community, I applaud your willingness. Since you'll be using template rules and those are unfortunately not exportable, I think the best method would be to publish a list - perhaps in a GitHub repo - of the following for each rule:

* purpose/reasoning
* rule template id
* parameters

Good luck!


Ann

hal...@gmail.com

unread,
Mar 15, 2017, 1:38:13 AM3/15/17
to SonarQube
Hi Brad,

Tanguru's sonarqube project is only a proof of concept made for a client. We just implement some rules.

If we found partners to work on it. it's perhaps possible to start again developpement.

Fred from team Tanaguru.

Reply all
Reply to author
Forward
0 new messages