WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: JavaScript library for display and customization of keyboard shortcuts?

for

From: Jennifer Sutton
Date: Oct 29, 2015 2:58PM


Here are some of the libraries and articles/code sets I've bookmarked.
Maybe report back to the list to indicate which one you choose, and why.
Or write up a blog post about pros/cons/currency.
Or probably best of all, contribute to improvements!

I think the one previously suggested is old, so I would not recommend it.
However, I'll be glad to be corrected re. age/maintenance doesn't matter.

Hope this helps folks, but everyone should always check dates!!,
including with respect to what's here.

I'm tossing in a lot of info which goes beyond the original question.
Why? In hopes of preventing duplication.


Jennifer

*** Angular:
You mentioned Angular, so here's a fairly recent video-presentation.
Hopefully, it'll give you pointers if you choose that route and
hopefully efforts begun to fix it will continue:
https://www.youtube.com/watch?v”cyS5V63B0

Here's the developer guide:
https://docs.angularjs.org/guide/accessibility

http://simplyaccessible.com/article/spangular-accessibility/

http://unobfuscated.blogspot.com/search/label/Angular

*** Prefer Bootstrap? Here's a place to start:
http://assets.cms.gov/resources/framework/2.0/Pages/index.html
[not sure if it's being updated as the framework is.]

*** Ember:
https://github.com/trentmwillis/ember-a11y-testing

http://words.steveklabnik.com/emberjs-and-accessibility

https://gist.github.com/jdjkelly/0bddf2e834b6d6bc2174

https://www.linkedin.com/pulse/building-accessible-ember-app-sarah-clatterbuck

*** jQuery:
http://hanshillen.github.io/jqtest/

*** React:
https://github.com/rackt/react-a11y/

*** More generic things that could be added to/built upon:
http://heydonworks.com/practical_aria_examples/#submenus

AccDC:
http://whatsock.com/

And the Technical Style Guide:
https://github.com/accdc/tsg

Here's this code library that Deque's putting together:
https://dequeuniversity.com/library/

Open Ajax Alliance:
http://www.oaa-accessibility.org/examples/
[not sure if there's a library being built/improved.]

Goes way beyond accessibility, but they did open source their
accessibility examples from the book put out a few years ago:
https://www.filamentgroup.com/code/

Gotta make a Web Component? Here's a place to start:
http://www.paciellogroup.com/blog/2014/09/web-components-punch-list/