[jawsscripts] Re: Accessibility, Usability and Scripting

  • From: "David W Bundy" <sharktrainer13@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sat, 6 Oct 2007 01:20:09 -0400

I suppose  I misunderstood the question.  I agree whole-heartedly  with you--An 
application should not require scripts  to be able to use it effectively .  The 
reality, however, is that we rarely have access to the programmers to be able 
to tell them what we need, & they certainly will not take our needs into 
consideration without being pressured to do so.  Case in point: An It Manager 
at a company I was working with several months ago asked me what would need to 
happen in a .net application for JAWS  to be able to read field lables without 
scripting.  I told him that, as I understood it, they would simply  need to 
associate the lable with the field in the code.  He took that information back 
to the third party programmer. In the meantime,  

I wrote a script which told JAWS whereto look for the lable acording to the 
Window Class & it worked beautifully.  About two weeks ago, they came out with 
a new update which not only did not implament my suggestion, but made a change 
which broke my script.  I finally had the opportunity to look at the program 
today and discovered that they had changed the window class for an edit box.  
When I plugged the new code into the script, I had my client back up and 
running in a matter of minutes.

The upshot of this rambling discourse is to agree with your assertion that 
scripting  is a temporary fix & that accessibility  must be built into 
theprogram  to  be truly effective.  So, how do we make that happen? 

David
-----Original Message-----
.From: "Daniel Tang (dtang)"<dtang@xxxxxxxxx>
.Sent: 10/3/07 1:10:00 PM
.To: "jawsscripts@xxxxxxxxxxxxx"<jawsscripts@xxxxxxxxxxxxx>
.Subject: [jawsscripts] Re: Accessibility, Usability and Scripting
.
.Hello all:
.
.If an application requires scripting work before it is usable by people
.with disability, *that application is not accessible. Scripting only
.remedies the problem. If the application is conceived to be used by all,
.it should be used by regular jaws keystrokes and hot keys. Scripting
.takes extra time and cost before it is usable. Yes. Scripting can be
.helpful by making it accessible temporarily. But when the application
.releases subsequent versions, scripting must be done again. Therefore,
.the users again are behind; need to wait a scripter to do the job before
.they can use it.
. 
.
.
.Daniel Tang
.Email: dtang@xxxxxxxxx
.
.-----Original Message-----
.From: jawsscripts-bounce@xxxxxxxxxxxxx
.[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of David W Bundy
.Sent: Tuesday, October 02, 2007 6:03 PM
.To: jawsscripts@xxxxxxxxxxxxx
.Subject: [jawsscripts] Re: Accessibility, Usability and Scripting
.
.If a blind employee is not able to access the program with JAWS in such
.a way that they can be competative with their sighted co-workers, then
.the program is not accessible from my perspective.  When I script an
.application, I want to go beyond just being able to get to the
.information, but to be able to get to it in as timely a manner as
.possible, so I add in shortcuts go gather the most frequently used
.information or get to the most frequently used fields.  Typically, job
.performance is measured by how quickly a given task is accomplished, so
.anything we can do to give our consumers a competative edge should be
.done as a matter of course.
.
.David
. 
.
.-----Original Message-----
..From: "Geoff Chapman"<gch@xxxxxxxxxxxxxxxx>
..Sent: 10/1/07 10:55:08 PM
..To: "jawsscripts@xxxxxxxxxxxxx"<jawsscripts@xxxxxxxxxxxxx>
..Subject: [jawsscripts] Re: Accessibility, Usability and Scripting .
..my input is, I heartily agree with you! 
..  ----- Original Message -----
..  From: Kamil
..  To: jawsscripts@xxxxxxxxxxxxx
..  Sent: Tuesday, October 02, 2007 12:27 PM .  Subject: [jawsscripts]
.Accessibility, Usability and Scripting .
..
..  Hi folks,
..
..  I would like to know your take on a subject which raises hot debats
.in my workplace and that is how much scripting is really necessary for
.an application.
..
..  Based on this business standards, application accessibility means the
.existance of methods for getting the information on the screen and
.interact with it. 
..
..  It doesn't take into account, the time it takes to reach to a
.specific piece of information and the needed energy to filter the
.unwanted announcements.
..
..  The JAWS cursor is not only, not assumed the last resort, but also is
.assumed to be used, as the main tool for static information retrieval,
.according to this standard.
..
..  This way, other than applications with graphic components without
.alternative text, the rest can be catagorized accessible since by using
.JAWS cursor eventually one can get to any place and if direct keyboard
.interaction is not possible then keyboard equivalents of mouse clicks
.can be utilized.
..
..  The rest falls in the realm of usability.
..
..  The business believes that it's responsible to provide accessibility
.as defined above and anything beyond that is just icing on the cake.
..
..  My approach to this subject, is to see the big picture. Taking into
.account all the stress, frustration and the time that is getting wasted
.navigating a not properly laid out screen together with filtering
.unwanted audio data.
..
..  This way not only total accessibilty should be provided but a highly
.usable interface is the winning card.
..
..  What I mean by highly usable interface, is a kind of intelligent
.interface for the application which provides such facilities as:
..  Instant anouncement of the value of each field by typing the very
.first letters of its label .  Automatic announcement of live data when
.they change .  Availability of hotkeys to activate major tasks .
.Suppressing extra announcements .
..  I highly appreciate your input.
..
..  Thanks,
..
..  Kamil
..
..
..   
.
.__________
.View the list's information and change your settings at
.http://www.freelists.org/list/jawsscripts
.__________ 
.View the list's information and change your settings at 
.http://www.freelists.org/list/jawsscripts
.
.

__________ 
View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: