globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.26k stars 275 forks source link

Pass w3c accessibility validator with globaleaks #809

Open fpietrosanti opened 10 years ago

fpietrosanti commented 10 years ago

Currently GlobaLeaks does not pass the w3c validator test at http://validator.w3.org/ .

This ticket is to improve globaleaks platform in order to pass the w3c validator tests.

That's a requirement for Italian Public Agency anticorruption

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

fpietrosanti commented 10 years ago

w3c still not support html5 http://www.w3.org/blog/2011/05/html5-lastcall-accessibility/

Stanca's law on accessibility it's based on w3c guidelines for accessibility

fpietrosanti commented 10 years ago

https://github.com/angular/angular.js/issues/1217

evilaliv3 commented 10 years ago

all angular directive are now written data-* for example ng-repeat is now data-ng-repeat.

and the same is appliad to translate, spinner and whatever.

in addition i've fixed all the various bugs on index.html so that http://validator.w3.org/check responds with a Green result.

evilaliv3 commented 9 years ago

in relation to this ticket i've reapplied some change from ng-* to data-ng-*: https://github.com/globaleaks/GlobaLeaks/commit/35855a54bf8c1f4d4a1aa74e95a173c079d5e426