Posted by LIQUID VISUAL on November 10, 2011 at 4:55pm
Many thanks to people for their work on accessibility!
Could someone point to instructions about how to implement the more accessible version of Accordion? Does it work with Drupal jQuery, or does it replace that as well as the Accordion script itself? Or do we just add this as a jQuery script in our jQuery Libraries folder?
And, though it's perhaps off topic, is what's true for Accordion also true for Views Slideshow script? Can it be implemented in a way that is more accessible for aural readers? And Calendar Popup?
Enough visitors use aural readers to make this important! Thanks again for peoples' work
Comments
more accessible version
is here http://plugins.jquery.com/content/accessible-version-accordion-script
Replacing the widgets in Core
Replacing the widgets in Core == hacking Core. The community discourages hacking Core, as it can have very bad, and unanticipated, results.
You can incorporate the more accessible plugins as you would any third party plugin. You would have to incorporate them into a custom module, or create a custom library using the Libraries API. In either case you would need to hack Core or Contrib modules to have them use the widget you want to use, instead of the widgets they are using now.
If you wish to incorporate the more accessible widgets into modules that you are building yourself then either of the two approaches above will work nicely. You will need to make sure that the widgets you choose are compatible with the versions of jQuery and jQuery UI in Core. If they are not you will need to make sure to follow best practices for loading multiple versions of jQuery and jQuery UI.
Accessibility Consultant & Web Developer - Zufelt.ca
@ezufelt on Twitter | LinkedIn profile