Data tables are fairly straightforward, but do require a bit of extra markup to be usable for all.
Back in the early (dark) ages of web design, tables and nested tables were often used as a rigid tool to force images and text into pixel-perfect layouts. Hopefully by this point you realize that's no longer the case, and in fact causes serious issues for users.
When tables are used for layout...
(…and a frigid and ghostly shudder passes through web professionals, worldwide.)
Web Content Accessibility Guidelines (WCAG) 2.0 puts forth specific guidelines for "A" (lowest), "AA" (mid-range), and "AAA" (highest) levels of conformance for accessibility. We aim for a AA level. For more specific information about this standard, visit the Web Accessibility Initiative.
That said, many of the items we've already covered mean the key parts of these guidelines are taken care of!
WCAG 2.0 upholds four principles. Content must be...
Perceivable - Information and user interface components must be presentable to users in ways they can perceive.
This means that users must be able to perceive the information being presented (it can't be invisible to all of their senses)
Operable - User interface components and navigation must be operable.
This means that users must be able to operate the interface (the interface cannot require interaction that a user cannot perform)
Understandable - Information and the operation of user interface must be understandable.
This means that users must be able to understand the information as well as the operation of the user interface (the content or operation cannot be beyond their understanding)
Robust - Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.
This means that users must be able to access the content as technologies advance (as technologies and user agents evolve, the content should remain accessible)
You may already see some echoes of Universal Design values we covered previously. Below are some examples of what this means specifically for content creators.
If you've read the previous sections, much of this will be familiar!
For more info about accessibility at UVA, including training opportunities, visit UVA's Digital Accessibility resource.