* accessibility
Native datepickers and handy keyboard input shortcuts
Accessible HTML5 'disclosure widget' (accordion) in webkit
D8 includes a polyfill for IE and FF
(eventually)
jQuery UI
CKEditor
Web Accessibility Initiative – Accessible Rich Internet Applications
ARIA live-regions wrapper
Drupal.announce()
Part of D8 JS API
Used to announce dynamic changes in a non-visual way
Consistent API and handles queuing
Used for password strength indicator
Devel_a11y module can log announcements to the browser console.
Context module is a good example to look at
Simplifies keyboard use of complex interfaces
Restricts tabbing to a subset of the focusable elements
Useful for when a user is completing a task which only requires certain elements to be focusable
Used in Modal windows, contextual Edit mode
Drupal.Announce used to announce when tabbing is constrained
Devel_a11y can log these announcements to console
Many table improvements
Caption and summary element
Table headers included
Sort order exposed with WAI-ARIA
Better colour contrast in Views UI
Views UI using more accessible jQuery UI modal
Mini pager improvement with invisible text
Large impact as core admin listing pages migrated to Views
Many improvements need no extra work, for example changes to form API
Use the new APIs/patterns
Announce
Tab manager
Dialog/Modal API instead of contrib or custom
HTML5 <details> instead of custom accordions
If unsure then look at how core is doing it
Custom themes should follow the a11y changes made by core themes
Colour contrast
https://groups.drupal.org/accessibility