I’ve searched through the previous posts on the topics of the table attribute “scope” (specifically “column”) and element “caption,” but I wanted to re-emphasize them here in context of Section 508 and respectfully request their inclusion in the main plugin or perhaps an extension referenced on the TablePress site.
The caption <caption>
element is not required, but due to how frequently we use it, I might recommend adding a checkbox/selection to make the TablePress title or description the caption. (This would be a caption element without any styling or heading (e.g., h2).)
Scope is the simplest way to make a table Section 508 compliant; in your plugin’s case, only the scope=”column” would need to be added (even as part of the plugin itself, as this would add value to all users). But being able to scope=”row” for the first column of fields would be something NASA agency-wide we would also use often, perhaps adding it to the TablePress first_column_th=true
attribute/value.
WebAIM Reference:
- Caption
- Scope in TH
Thanks in advance.
Update: Perhaps this should be a request made at DataTables.net ?
https://wordpress.org/plugins/tablepress/