Re: [orca-list] Some of my thoughts about what has been difficultfor getting into orca development and orca scripting
- From: Michael Whapples <mwhapples aim com>
- To: "John G. Heim" <jheim math wisc edu>
- Cc: Orca-list gnome org
- Subject: Re: [orca-list] Some of my thoughts about what has been difficultfor getting into orca development and orca scripting
- Date: Mon, 05 Apr 2010 21:43:31 +0100
While I think we can learn some stuff from other screen readers (eg.
NVDA), I would say keep in mind gnome and windows are very different
environments and if you go too far in making them have the same user
interface then it may become unnatural to use (IE. NVDA may have a very
windows specific feature which might be sort of close to a concept in
gnome but still different, and by trying to make orca behave as if
working with the windows one you may miss the power of the gnome
feature, eg. flat review is like NVDA's object navigation but they do
differ enough).
So while it is good not to make things different just for being
different, we probably will have times where there is a good reason for
being different.
Michael Whapples
On -10/01/37 20:59, John G. Heim wrote:
I had been Windows-free at home for a few months but over the weekend
I found I had to set up a Windows machine for testing purposes. I
installed the latest stable version of nvda and I was very impressed
with the user interface. Freedom Scientific could learn a lot from the
nvda programmers.
Anyway, I think the two development teams, nvda and orca, should work
together on the user interface. I understand that there are bound to
be a lot of incompatibilities. But if the same keystroke does the same
thing in nvda and orca, it would help make both systems easier to use.
You know how often you have to guess what keystroke will do whatever
it is you want to do. Well, if you're trying to learn orca, you could
benefit from a knowledge of nvda. And if you're trying to learn nvda,
you could benefit from knowing orca.
----- Original Message ----- From: "Alex H." <linuxx64 bashsh gmail com>
To: "Storm Dragon" <stormdragon2976 gmail com>
Cc: "Orca-list" <orca-list gnome org>
Sent: Saturday, April 03, 2010 2:37 PM
Subject: Re: [orca-list] Some of my thoughts about what has been
difficultfor getting into orca development and orca scripting
Add me in for testing as well. I too would be interested in getting
beeping progress bars in Orca.
Take care,
Alex
On 4/3/10, Storm Dragon <stormdragon2976 gmail com> wrote:
Hi,
If you get the progress beeps working I would be more than willing to
help with testing. Just send the code and instructions on how to add
it.
I have wanted progress bar beeps every sense I started using Orca in
2007. It will be absolutely awesome to finally get my wish. Also, just
let me know if there's anything I can do to help.
Thanks
Storm
--
Follow me on Twitter:
http://www.twitter.com/stormdragon2976
My blog, Thoughts of a Dragon:
http://www.stormdragon.us/
Get yourself a Frostbox:
http://www.frostbitesystems.com/
Install Windows Vista in under 2 minutes:
http://is.gd/am6TD
On Sat, 2010-04-03 at 14:50 -0400, Joanmarie Diggs wrote:
Hey Michael.
On Fri, 2010-04-02 at 21:33 +0100, Michael Whapples wrote:
> Thinking about features I might like to see added which are a
definite
> goal, two spring to mind. One being supporting MathML in firefox (I
> think far too ambitious to start with).
Whether or not it winds up being far too ambitious to start with is
something I'm not sure of. The problem you'll run up against currently
is lack of Gecko support for it.
You may be aware of this Orca RFE:
https://bugzilla.gnome.org/show_bug.cgi?id=526436
("[blocked] Orca should provide access to MathML content in Firefox")
The Mozilla bug which is blocking us is here:
https://bugzilla.mozilla.org/show_bug.cgi?id=427330
(MathML objects exposed as "dead" accessibles via at-spi)
It's a couple of years old now. Since you have an interest in seeing
this implemented, perhaps it would be of use to ping the Mozilla
guys on
the Mozilla bug and start a dialog about how to implement a solution
which, in turn, would make it possible for us to handle it within
Orca.
> The other is having progress
> bars giving increasing tones as they get to higher percentages
like in
> NVDA. Now looking at those, guess the second is easier, partly I
have > an
>
> idea what would be needed, something to listen for progress bar >
changed
> events (whatever the actual at-spi name is for it) and then
depending > on
>
> a setting in orca putting out a tone through something like
gstreamer > (I
>
> have some of the ideas used in gstreamer understood and as its a
gnome
> framework it seems sensible to use).
As I recall, Rui Batista has done some work in this area. I'm hoping
he'll chime in.
> One bit I don't quite know is how
> to define a setting for orca and eventually that setting should
be > shown
>
> in orca preferences. May be nudge me in the right direction here,
does
> this sound good for starting thoughts, or should I look at even >
simpler
> tasks than the audio for progress bar changes?
In terms of making things bite sized, it might be worth tackling
them as
separate problems:
1. Implement sound for progress bars (we won't actually check that in
without a setting, but it doesn't *need* to have a setting for you to
get this feature working.)
2. Add a setting.
The way we do settings within Orca at the moment is less than
ideal, and
largely the result of the Orca team's lacking profound insight (and/or
psychic ability) in the early days into what all we'd need to
implement
settings-wize to meet user requirements. So it got built up as we
went.
A while back, I started looking at moving everything to gconf. But
gconf
is being deprecated by the GNOME community. So had we gone that route,
we'd be forced to make (another) switch/move in our settings.
Because we
didn't, the broader community simply frowns at us for rolling our own
settings handling. <grin> My intent is to address this after the GNOME
community completes the gconf deprecation.
I will add the writing of documentation related to how to add a new
setting within Orca to my to-do list. In the meantime, here is an
example commit that Attila did to add the option to have Orca speak
the
position of an object (e.g. within a list or group):
http://git.gnome.org/browse/orca/commit/?id=3a39a802476a741e3341e36cedfbb2f3e3fc2aca
HTH. Take care.
--joanie
_______________________________________________
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.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
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.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]