How hard is it to comply with World Wide Web Consortium Web Content Accessibility Guidelines 2.0?

Dear experts,

I'm considering taking on a new SQL/.NET application development project, but the prospective client needs the website to adhere to level AA of the World Wide Web Consortium Web Content Accessibility Guidelines 2.0.

Can you help me understand what that really means? Who tests that? How hard is it for a C#/.NET/SQL application to adhere to those standards? Are there any .NET libraries that automatically comply? Are there any good cheat sheets that protect me, so that can claim the application is compliant?

Thanks so much!
JC_LivesAsked:
Who is Participating?
 
Dave BaldwinFixer of ProblemsCommented:
You basically have to put the accessibility rules as the highest priority, above any 'design' requirements.  The "Evaluating Accessibilty" section on this page http://www.w3.org/WAI/eval/Overview.html should help.

http://www.w3.org/WAI/
0
 
Michael FowlerSolutions ConsultantCommented:
This check list is also handy to ensure you cover everything
http://webaim.org/standards/wcag/checklist
0
 
JC_LivesAuthor Commented:
Thanks, those websites are very helpful! Are there any .NET libraries available that help you to be compliant, or are there any quick and easy ways to ensure compliance? Whether or not you answer this question, I'm going to close this out and split the points (I loved the simplicity of Michael74's website, but equally helpful was the fast response from Dave).
0
 
Michael FowlerSolutions ConsultantCommented:
Meeting the standards is more about design choices and coding standards and so I am not aware of any .NET libraries that could help.

Read the standards as provided by Dave and design the website fully before you start coding using the check list to ensure that you cover all the requirements. This way you ensure that the code will support your requirements and not force you to waste time redesigning aspects of the site to reach compliance.

In addition to the links already provided have a look at the MSDN site for examples of these concepts
https://msdn.microsoft.com/en-us/library/ms228004(v=vs.140).aspx
0
 
JC_LivesAuthor Commented:
Thanks Michael!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.