[nvda] Re: Gecko X(HTML) role strings
- From: "Michael Curran" <mick@xxxxxxxxxx>
- To: <nvda@xxxxxxxxxxxxx>
- Date: Tue, 12 Dec 2006 12:00:22 +1100
Hi Benjamin,
I am currently moving around a bit of code between the internet explorer
virtualBuffers and the base virtualBuffer support so that gecko support will
be easier to write.
I have also been waiting on some help from Arron from IBM who designed the
Mozilla windows accessibility, but he has been unable to help me with
getting access to his dom, however he has given me a temporary solution so I
will be writing that in these next few days hopefully.
Gecko support will be a virtualBuffer like internet explorer, with out using
Mozilla's caret browsing (even that has a few issues).
From what I can see, Gecko only sets role strings for its more common block
elements (headings, tables, lists, links etc) but not inline phraise
elements like b, center, em, font, i, q, span, strong, sub, sup.
Mick
----- Original Message -----
From: "Benjamin Hawkes-Lewis" <bhawkeslewis@xxxxxxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Tuesday, December 12, 2006 11:45 AM
Subject: [nvda] Re: Gecko X(HTML) role strings
Michael Curran wrote:
As far as I can tell, getRoleName already supports it,
Ah, okay.
because it first checks to see if its an int, and if so it asks MSAA
for that particular role's name (according to the operating system).
If it isn't an int however, it simply returns the role as is (most
likely its either a string, or its None).
Hmm. Are you able to get NVDA to read something other than "text read
only" for the Q element in
http://www.benjaminhawkeslewis.com/www/accessibility/gecko-role-strings.html
Sometimes I hear h1 or h2, but not when the element's text content is
read out.
Gecko is sending some roles as string, yes, and in my experience with
NVDA
and gecko, navigating by object, it does eem to pick up the correct
roles.
I basically can't get navigator-based browsing to work. The Mozilla
Firefox window appears to have no child objects. It doesn't seem to make
much difference either way, but do you have caret browsing on in
Firefox? The only way I can get Firefox content read is by flailing
around with the mouse or by pressing insert + number pad multiply.
Could NVDA theoretically provide localized interpretations of Gecko role
strings?
--
Benjamin Hawkes-Lewis
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
- Follow-Ups:
- [nvda] Re: Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis
- References:
- [nvda] Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis
- [nvda] Re: Gecko X(HTML) role strings
- From: Michael Curran
- [nvda] Re: Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis
Other related posts:
- » [nvda] Gecko X(HTML) role strings
- » [nvda] Re: Gecko X(HTML) role strings
- » [nvda] Re: Gecko X(HTML) role strings
- » [nvda] Re: Gecko X(HTML) role strings
- » [nvda] Re: Gecko X(HTML) role strings
- » [nvda] Re: Gecko X(HTML) role strings
Michael Curran wrote:
As far as I can tell, getRoleName already supports it,
Ah, okay.
because it first checks to see if its an int, and if so it asks MSAA for that particular role's name (according to the operating system). If it isn't an int however, it simply returns the role as is (most likely its either a string, or its None).
Hmm. Are you able to get NVDA to read something other than "text read only" for the Q element in http://www.benjaminhawkeslewis.com/www/accessibility/gecko-role-strings.html Sometimes I hear h1 or h2, but not when the element's text content is read out.
Gecko is sending some roles as string, yes, and in my experience with NVDA and gecko, navigating by object, it does eem to pick up the correct roles.
I basically can't get navigator-based browsing to work. The Mozilla Firefox window appears to have no child objects. It doesn't seem to make much difference either way, but do you have caret browsing on in Firefox? The only way I can get Firefox content read is by flailing around with the mouse or by pressing insert + number pad multiply. Could NVDA theoretically provide localized interpretations of Gecko role strings? -- Benjamin Hawkes-Lewis To post messages to the list send email to nvda@xxxxxxxxxxxxx To unsubscribe from the list send a blank message to: nvda-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field.Thank you for your continued support of Nonvisual Desktop Access, an open source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
- [nvda] Re: Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis
- [nvda] Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis
- [nvda] Re: Gecko X(HTML) role strings
- From: Michael Curran
- [nvda] Re: Gecko X(HTML) role strings
- From: Benjamin Hawkes-Lewis