Drupal Speaks - Aural user interfaces, new Drupal 8 accessibility features

Click here to watch Drupal Speaks - Aural user interfaces, new Drupal 8 accessibility features.

Drupal 8 will be the most accessible version of Drupal yet. We are expanding the foundational HTML markup support into APIs that make it easy to express the state of the page components, not just their properties. One example is a method called ‘announce’ on the Drupal object that passes strings to an ARIA-live region to be read by a speaking User Agent. Another is simple management of tab ordering for constrained page navigation by keyboard. And we intend that these APIs be utilized throughout Core and Contrib.

As front-end developers, we are well familiar with oft-touted techniques of visual presentation — layouts, grids and typography to name a few. In this session, we will make the case for the aural user interface. Our pages should be accessible just as well by sound as they are by sight. The aural UI cannot be an afterthought. It must be designed, iterated and tested like any other UI.

Drupal 8 will provide the tools to build amazing aural UIs. Come find out how you can incorporate these techniques into your modules so that your work will be accessible to the widest possible audience.

Slides are displayed from this url: http://jessebeach.github.io/aural-views-presentation/
Slide are available at this repo: https://github.com/jessebeach/aural-views-presentation

Schedule info
Status: 
Accepted
Time slot: 
Wednesday, May 22 - 10:45am-11:45am
Room: 
C 123 - Trellon
Session Info
Speaker(s): 
Track: 
Frontend
Experience level: 
Intermediate

Comments

I am soooo looking forward to this session!

This sounds like a great session.

Seems like a great primer for those not in the know about aural interfaces, like me. Anything that expands the Drupal ecosystem is a good thing and this adds accessibility to boot.

Accessibility is everyone's concern.

Here's a great primer presentation by @fat from 2012. We'll be continuing the points here, in a Drupal context, with specific implementation examples and discussion of new APIs. Also, how you can help to make them better. Nothing's baked until we ship!

http://wordsbyf.at/2012/05/21/jsconf-argentina-2012/

I'm very excited about attending this session. Over time Drupal accessibility has moved from awareness, to fundamental remediation, to advanced remediation.

I believe that this session represents the next phase, advanced concepts to engage all users into rich experiences, regardless of the limitations they may face.

Nice work, Jesse!

Clearly aural interfaces are the future not just for accessibility reasons, but because they are better than the usual keyboard/(touch)screen/mouse combo. Nearly anywhere but at a desk, all that equipment is cumbersome - and certainly won't fit well on a watch.

Let's hear it for making Drupal the first voice-ready cms!