Your company has joined an industry accessibility group and you are a member. As one of your responsibilities, you have been asked to estimate the time it would take to modify your corporate site for accessibility.
What should you consider to properly estimate the required time? (Choose all that apply.)
A. The amount of text in the website
B. The level of current usage of HTML helpers in your views
C. The numbers of controllers in the application
D. The complexity of your data entry forms
Answer:
BD
Explanation
A. Incorrect: The amount of text shouldn’t affect the amount of accessibility work to be performed. The work will be the same whether there is one word in the ARIA-compliant element or 100 words.
B. Correct: Because ASP.NET MVC 3 HTML helpers are not ARIA compliant, you need to write custom HTML helpers or use a different process to create HTML forms.
C. Incorrect: The number of controllers does not affect your need to make the renÂdered HTML ARIA compliant.
D. Correct: Because many of the problems with accessibility are related to giving context to content, complex forms need a thorough review to ensure that labels and section context are provided for every element on the page.