Re: [orca-list] problems with latest Orca and Firefox3



Hi again.

I just examined the page in question.  Oh boy....

Looking at the section visually, you have a large heading on the left
which is a link.  To its right at the top you have a search form.
Beneath the search form you see the following links on a single line
(formatted via a list): Products, Support, Store, Developers, About. 

Logically, we'd want to get the heading, followed by the form fields
which are all on one line, followed by the list which again is all on
one line.  One would assume that the accessible hierarchy would present
the above items more or less in the order I just described.

One would be horribly mistaken.

If you examine the accessible hierarchy in Accerciser, you find that the
heading does come first, but that's where the resemblance to the actual
layout ends:

I. Heading (Upper left)
        A. Link
II. List (Lower right)
        A. List Item (fifth item)
                1. About Link
        B. List Item ï(fourth item)
                2. Developers Link 
        C. List Item ï(third item)
                3. Store Link 
        D. List Item ï(second item)
                4. Support Link 
        E. List Item (ïfirst item)
                5. Products Link 
III. Form (Above the list)
        A. Section (The items in the form are in expected order. Yea!)
                1. Label
                2. Entry
                3. Push button

In other words, we start at the same place (the heading).  But if we
follow the accessible hierarchy rather than get extents like we used to
do, we then wind up in the bottom right corner, move to the left, move
to the left, move to the left, move to the left, move to the left, move
up, move to the right, move to the right.  From there we need to skip
over the backwards list of links we were on in order to locate the next
section.  Because we assume that the hierarchy will bear at least some
resemblance to the spatial layout, we're getting a bit confused about
where to move and what to present. <frown>

What we need from Firefox is either a hierarchy that reflects reality or
the implementation of RELATIONS_FLOWS_FROM and RELATIONS_FLOWS_TO.
Coincidentally, I had privately emailed Aaron Leventhal in the wee hours
of this very morning inquiring about implementing the latter.  Back then
I thought it was a "really nice thing to have" because it's not always
easy to determine what constitutes a line.

Looking at this example, I think it's more of a necessity.

Again, I'll see what I can do (open an RFE against Mozilla, work on a
fix for Orca, etc.)

Thanks!
--Joanie

On Fri, 2008-01-11 at 01:09 -0800, mohaned1 wrote:
Hey all,
I just upgraded to Orca revision 3442 and noticed an interesting problem 
with Firefox3. On the Minefield start page, Orca no longer reads everything 
when pressing down arrow. It starts out by saying "skip to main content 
link."
When I hit down arrow again it says "Mozilla link heading, level 1." If I 
hit down arrow once more, it repeats that line. When I hit down arrow again, 
I hear "search Mozilla, text go button." and it repeats that form when I 
keep hitting down arrow. I always had an issue with the form repeating, but 
Orca not reading everything on the page is new. I am using Gentoo Linux with 
Gnome 2.20.3 packages and AT-SPI, ATK and Gail from SVN.
I also updated Firefox3 to see if the problem would go away and it didn't. 
My friend Garrett has very similar issues on his Gentoo system. 

_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]