[jawsscripts] Re: Reading Read-only field labels & values on a webpage

  • From: "Travis Roth" <travis@xxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 19 Jan 2012 21:10:46 -0600

Hi,
You could write a script that pulls all the labels from the left column of
the table and puts them in a list, then when the user selects one the
virtual pc cursor can be moved there. 
Possibly you could get autocomplete working with some of JAWS's new tree
stuff like the verbosity menu has I am not sure how that is done. If so it
might be more random access.
Just a list with no auto-complete really doesn?t seem any better to me than
just reading the table.

In my opinion a better way would be to design a new web page that
implemented the above combo box/auto-complete methodology, and displayed the
corresponding values in a textbox and possibly used ARIA live regions to
auto-speak as well for maximum efficiency. This would also not be so JAWS
specific then.

-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Kamil
Sent: Thursday, January 19, 2012 8:06 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Reading Read-only field labels & values on a webpage

Hi there,

I had originally posted this question in late November but haven't got any
response since then.

Hopefully, this time you could send me some ideas regarding this case.

As you know, web application developers tend to use tables to layout screen
contents.

 Assume that an screen has fifty labels & values. Instead of using read only
textboxes which could easily be reviewed and navigated using InsertF5 (form
fields list) or even tab key, developers put the label in one table cell and
the value in the next cell to the right. Something like:

 <table>
 <tr>
 <td>First name:</td><td>John</td>
 <td>Last name:</td><td>Smith</td>
 <td>Email:</td><td>John.Smith@xxxxxxxxxxxxx</td>
 ...
 </table>

 For sequential read from top to bottom it works, assuming that there is
only  one set of label & value appears on each line.

 However, if the user needs random access to any of these fields, one of the
non-script solution seems to be InsertF or ControlF. This way one can search
for the label assuming that he/she could spell it properly.

 Alternatively, one may put fifty bookmarks on the page to be able to access
any field of choice.

 I'm wondering what scripting ideas could facilitate the random access.
 Assuming that the developer is open to non-visual changes to the HTML code
(e.g. adding id attributes to all values).

 Many thanks in advance for your kind attention and prompt response,

Kamil

__________�

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


__________�

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

Other related posts: