Re: The top three big problems

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Sun, 14 Oct 2007 07:04:16 -0400 (EDT)

1.  Layout of GUI forms.  Most layout tools are visually and
mouse-oriented, involving drag and drop operations to take a control
from a toolbox, place it on a form, and the size and position it in
relation to other controls.  A blind programmer tends to have a
difficult time when keyboard alternatives are not provided for input, and
feedback about overlap, alignment, etc. are not provided in a way other
than visual appraisal of the screen.

2.  Syntax highlighting and IntelliSense-like features when editing
code.  Code editors often indicate questionable syntax in a different
color or use pop-up windows for contextual suggestions that either steal
away the input focus or are hard to efficiently read via the keyboard
and a screen reader.

3.  Documentation.  Help systems often present relatively small chunks
of content surrounded by navigational or advertizing links that make it
difficult to read in an efficient manner while keeping one's train of

Thanks for your work on this.
On Sat, 13 Oct 2007, Andreas Stefik wrote:

> Date: Sat, 13 Oct 2007 09:43:40 -0700
> From: Andreas Stefik <stefika@xxxxxxxxx>
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: The top three big problems
> Hey folks, I'm working nowadays on writing tools that tightly
> integrate speech based audio into all sorts of areas in the compiler.
> Being a sighted user, however, I'm pretty naive about what the real
> needs and problems the blind programmer community has when interacting
> with programming environments. If you folks had to choose the top 3
> most vexing problems you have, in your own personal experience, when
> programming, what would they be? What about when you are trying to
> find bugs, what are the three biggest issues then?
> Andy
> __________
> View the list's information and change your settings at
> //
View the list's information and change your settings at 

Other related posts: