Accessible Patterns

Finding accessible jQuery plugins for common user interface patterns is not always easy. There are thousands of great plugins out there, but few of them have core accessibility support built in. I don’t blame authors — accessibility is a complex area, and it’s difficult to get it right as there are so many factors involved. As part of the ongoing process of creating accessible, reusable patterns and snippets, I’ve started Accessible Patterns on GitHub.

Recently, I also forked Jeremy Keith’s Pattern Primer where the idea is to style reusable content snippets outside of any layout context. With Accessible Patterns, the idea is to build and maintain a library of accessible ARIA widgets, with only minimal styling. I’m taking ideas from other plugins (see credits information) but also adding new features. I hope you find the patterns useful. There’s always room for improvement, so feel free to suggest changes and additions!