[jawsscripts] Re: How to change accessibility information that JAWS sees

  • From: "Travis Roth" <travis@xxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Fri, 20 Dec 2019 14:20:05 -0600

The only way I know to do it is to modify the web page itself. E.g., using
GreaseMonkey add-on in a browser. 
Sometimes you can do this, but some sites have security that block it. 
Travis


-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx <jawsscripts-bounce@xxxxxxxxxxxxx> On
Behalf Of Da Silva, Mara
Sent: Friday, December 20, 2019 1:42 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] How to change accessibility information that JAWS
sees

Hello all,
I would like to know if it is possible to change the accessibility
information that JAWS uses when loads a webpage.

This is what I'm trying to do:

  *   I want to change the label on a table, so it will show correctly when
using JAWS command to list the tables on the page.

My current understanding of how things work:

  *   My understanding is that when a HTML page is loaded JAWS parses it and
creates a XML file using its own tags (which usually starts with fs-).
  *   I can get this xml file using GetDocumentXML().
  *   I can use many build-in functions to access information on this xml
structure
  *   I can create a DOM document from the XML file using CreateObject()
  *   I can access information from the DOM using attributes and methods
from object in System.XML namespace, such as XMLDocument, XMLNode

My problem:

  *   Both the xml file I get and the DOM tree I create are relevant "to me
only", JAWS is not using those. I can change the table label on the DOM tree
but it won't have any effect, since that is not the same accessibility
information that JAWS is using.

My question:

  *   Is there any way to change on the fly the accessibility information
that JAWS is using?
  *   How do I access it?

Thank you so much,
Mara

__________�

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: