[orca-list] ff3 slow navigation response
- From: Christopher Moore <christopher h moore verizon net>
- To: orca-list gnome org
- Subject: [orca-list] ff3 slow navigation response
- Date: Sun, 02 Mar 2008 16:36:56 -0500
I'm reposting this with a smaller debug output to avoid being bounced.
----- Forwarded message from Christopher Moore <christopher h moore verizon net> -----
Hello,
I've recently installed orca from svn trunk, and my ubuntu gutsy system
seems to be running ok.
I've been using ff3 and am experiencing slow response when attempting to
navigate web pages using the orca gecko navigation keys.
My wife, who is sighted, can navigate the page easily with the mouse,
and orca seems to do a good job of announcing the current location on
the page. This in itself is a major step forward from ff2 where orca
wasn't able to keep track of what was going on.
I'm attaching a debug file from a simple test. First, I brought up a
web page. Next I enabled orca deubugging and restarted orca.
Now for the test:
I first entered 'h' to search for headings. If you're looking at the
debug output, you can search for "Wrapping to top" which is the result
of the command. A couple line above this you see the time (571.69) when
the keystroke process began. I don't see a time when the speech/braille
was actually output, but I entered the next keystroke 'o' as soon as
output was spoken.
The next time (604.97) is approx 33 seconds later. So what was
happening during those 33 seconds?
After the 'o' which occurred at approx 605, I switched applications with
alt+l at approx 619 seconds. So the 'o' took approx 14 seconds.
My question is basically two-fold.
First, why is orca response to navigation keys so sluggish? and
Second, what plans are in the pipeline to improve the user
experience?
I'd like to help resolve this particular issue and feel I can make some
contributions in the areas of programming and testing.
Chris
KEYEVENT: type=0
hw_code=43
modifiers=0
event_string=(h)
is_text=True
time=1204487571.626547
orca.keyEcho: string to echo: h
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'h' (43)
DEQUEUED KEYPRESS 'h' (43) <----------
vvvvv PROCESS KEY PRESS EVENT h vvvvv
KEYEVENT: type=1
hw_code=43
modifiers=0
event_string=(h)
is_text=True
time=1204487571.692230
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'h' (43)
SPEECH OUTPUT: 'Wrapping to top.'
SPEECH OUTPUT: 'No more headings.'
^^^^^ PROCESS KEY PRESS EVENT h ^^^^^
DEQUEUED KEYRELEASE 'h' (43) <----------
vvvvv PROCESS KEY RELEASE EVENT h vvvvv
^^^^^ PROCESS KEY RELEASE EVENT h ^^^^^
KEYEVENT: type=0
hw_code=32
modifiers=0
event_string=(o)
is_text=True
time=1204487604.978555
orca.keyEcho: string to echo: o
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'o' (32)
DEQUEUED KEYPRESS 'o' (32) <----------
vvvvv PROCESS KEY PRESS EVENT o vvvvv
KEYEVENT: type=1
hw_code=32
modifiers=0
event_string=(o)
is_text=True
time=1204487605.082773
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'o' (32)
LOCUS OF FOCUS: app='Minefield' name='' role='table cell'
event=None
Object deemed to be useless: [image | ]
Object deemed to be useless: [image | ]
Object deemed to be useless: [image | ]
Object deemed to be useless: [image | ]
Object deemed to be useless: [image | ]
Object deemed to be useless: [image | ]
BRAILLE LINE: 'There are 3 unlogged users'
VISIBLE: 'There are 3 unlogged users', cursor=1
SPEECH OUTPUT: 'There are 3 unlogged users and 0 registered users online.
You are logged-in as W1GM.
'
^^^^^ PROCESS KEY PRESS EVENT o ^^^^^
DEQUEUED KEYRELEASE 'o' (32) <----------
vvvvv PROCESS KEY RELEASE EVENT o vvvvv
^^^^^ PROCESS KEY RELEASE EVENT o ^^^^^
KEYEVENT: type=0
hw_code=64
modifiers=0
event_string=(Alt_L)
is_text=True
time=1204487619.210556
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT window:deactivate <----------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]