Re: X Accessibility (Was: Gnopernicus ...)
Kenny Hitt wrote:
There were major changes from GTK1 to GTK2, so
programs have to be rewritten to use GTK2.
Not sure if it's anything like that. But the transition from AWT to Swing
comes to mind on the Java side. Now the ironic thing is that my Windows
screen reader, Supernova, cannot read any Swing components yet, even with
the help of the access bridge. However, AWT is read just fine, even though
Swing was supposed to add accessibility support. Does Gnopernicus work with
Awt or Swing at all?
On a side note again:
An update concerning the Speakup attempt I mentioned in one of the other
threads. My friend succesfully managed to compile a Speakup kernel that uses
Festival Light to read output with speech and all. Works well in Gentoo. And
now he's just helping me to set up a patched 2.6 series kernel on the Debian
box via SSH, highly cool. Umm we had some problems no Sound card detected in
2.6, though we chose the AWE in the kernel compilation "men" or whatever.
More-over, it complains about not being able to open the initial console at
all.
think QT apps would have to be rewritten to use GTK2 before they would be
accessible.
That's too bad to hear but nice to get a confirmation for this.
I can't get close to the access discribed in that article. No one
I know on the Mozilla or Gnome accessibility lists can either.
Ouch, that's the general problem with Linux access as you said. But don't
worry, things don't look good on the Windows side either, as Supernova has
got a hard time dealing with Mozilla's custom widgets. On the Win side, I do
use K-Meleon which is a light, native Windows GUI port of the Mozilla
browser component.
However, I'd really like to use Mozilla. If I wwer to take one app for mail,
news, Web and IRC, it would be it.
Gnome accessibility developers don't act like other open source
developers <snip> It's as if they are commercial developers claiming
to be open source. Users who want to help are mostly cut out of the loop.
Again, this sounds real bad. It's good they are working on accessibility but
they should do what the users really want and need in stead of something
commercially viable.
I found out more about Gnome from that web site than I've
learned from almost 1.5 years on the gnome-accessibility-list
Thanks for sharing this practical wisdom. I thought the Gnome accessibility
development is just like on any other accessibility project for Linux. That
is, ideally, kind programmer souls some of which are probably VI-people
themselves working for better accessibility based on user requirements and
needs.
To me personally, having to use a screen reader myself is an excellent
motivator for trying to do my very own screen reader some day. It might take
years and I'm not sure about the platform but it is a dream project of
sorts.
all given up on Gnopernicus and Gnome accessibility.
I see. Linux has been disappointing in two ways. Firstly, although it's got
it's pros as well, many people expect a Windows-like OS when they are told
LInux is an alternative to Windows. The other thing is that visually
impaired people expect good, out-of-the-box accessibility that is on a par
with win access, or surpasses what's being offered in Windows. This is not
yet the case on the X side at least.
What's FreedomBox? Doesn't ring a bell.
Apps that aren't accessible will
probably have to be rewritten to use the new libs to make them
accessible.
Yep but this is not as big a problem in OS X. The transition from classic OS
9 to OS X has gone surprisingly smoothly. Most popular apps have OS X ports
by now. The reason is the Carbon interface. It is waht OS X uses as well and
Apple has recommended using it on the classic side for a couple of years.
Nope, the only info I get from a XMMS window is it's title.
Exactly like Swing with Dolphin Supernova on the Windows-side then. I only
get the title bar and the system menu.
it should be possible to write since I've seen a console interface for
XMMS.
Yes, my Linux friend used some scripting to get his keyboard volume buttons
to control XMMS volume.
Gnome gives focus the the first item in the menu.
A good choice I'd say.
Windows screen readers hook into the video driver <snip> The equivalent
in Linux is the X server. All you would end up with if graphics data.
You would need other programs to try to guess what the data means.
Really? I'm not sure how these things work in Windows but:
I'm dead certain they cannot be using real-time OCR to determine screen
contents. ALso, if the X font server renders things using unicode fonts, you
should be able to get the text by looking at the character codes sent,
right?
Finally, I do know that in classic Windows apps the hidden true type font
marlett.ttf is used to get glyphs for checkboxes, radio buttons and
scrollbar arrows at least. This is most apparent, when you see with
magnification that it is able to smooth these widgets as wel, suggesting a
vector, more specifically true-type, origin.
Alt-c is always cancel, and alt-o is ok.
Do enter and esc serve the same purpose?
It's called carrot browsing mode. You use f7 to toggle it.
Thanks, will try if this works in Windows also.
starts at the bottom of the page instead of the top.
For the life of me, I cannot see why the bottom should be a sensible
starting point. Does it wrap around to the top?
sounds like Gnome follows the Apple convention.
start on the t of the line
This is a test
and press control right arrow, I hear "this". Control backspace would
delete the word This.
Using Supernova in Windows I hear the word is, but it still deletes the word
this, as the cursor is behind the word is and so the previous word to it is
this. Sounds strange using speech, eh?
Python is a good
choice because it is object oriented.
Nowadays Perl is too. The syntax is a bit quirky, though, having used Java
and CPP before.
If we get off topic, I'm
sure Mario will tell us.
Is he the moderator or founder of the list? Just curious.
--
With kind regards Veli-Pekka Tätilä (vtatila@mail.student.oulu.fi)
Accessibility, game music, synthesizers and more:
http://www.student.oulu.fi/~vtatila
Reply to: