Skip to content

Conversation

@petulla
Copy link

@petulla petulla commented Nov 30, 2018

As mentioned in an issue to @thomaswilburn, this was my framework for accessibility:

Follow this guide and this guide, as well as the FT and Vox guides.

-Add HTML5 semantic markup to all child pages
-Add title/desc to all SVGs
-Add ARIA roles and alt titles to chart elements
-Add ARIA information to tables
-Add title to graphics iframe

In some cases, accessibility is aspirational and not supported yet by current browsers. Still, having these improvements in place for when browsers have better SVG accessibility support seemed worthwhile.

I don't have your lint file so the spacing is funny.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant