Over a million developers have joined DZone.

Mike Squillace and Accessibility in Eclipse

· Java Zone

Bitbucket is for the code that takes us to Mars, decodes the human genome, or drives your next car. What will your code do? Get started with Bitbucket today, it's free.

In this podcast (15:21), Mike Squillace, co-Technical Lead for the ACTF project discusses his EclipseCon 2009 Main stage presentation, Eclipse for All: Doing Accessibility Right in the Framework, the Accessibility Tools Framework (ACTF) project, and accessibility in Eclipse in general.

We talk about accessibility in the Eclipse workbench. Mike, who is himself blind, does all of this work in Eclipse. He estimates that he is able to exploit some 70% of the functionality that’s provided with the help of JAWS, a screen reader. It’s interesting to note that the ACTF tools are themselves accessible using a screen reader, or braille display. What’s interesting about that is that many other accessibility tools are not.

Making our own plug-ins and applications accessible is not particularly hard, but does require a little extra thought. As Mike notes, since SWT is based on the underlying windowing system, tools like JAWS (and, I assume, things like LSR as well) just work. Tod Creasey wrote an article, Designing Accessible Plug-ins in Eclipse, that contains great information you can use whether you’re writing plug-ins, RCP-based applications, or just using SWT.

Accessibility is not only about helping folks with disabilities. Mike discusses some broader implications: forget that it’s “the right thing to do and that there is legislation all over the world coming down the pike … there are mobile devices and situations when, for example, you are in your car or when you’ve got your hands tied … you are, to some extent, situationally disabled”.

I think this is stuff that every software developer needs to know about. I hope you can attend this main stage talk at EclipseCon 2009. The talk is scheduled for Tuesday, March 24 at 14.30h in the Theatre. I hope to see you there.

From http://dev.eclipse.org/blogs/wayne

Bitbucket is the Git solution for professional teams who code with a purpose, not just as a hobby. Get started today, it's free.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}