Hi, On Jun 6, 2011, at 3:42 AM, ext Alex Midence wrote: > I seem to recall that Klaus Knopix is reputed to have had some success > making LXDE accessible in his Knopix Adrienne distribution. Perhaps > that is something that could be used as reference? As for > python-related slowness in Orca, I would tend to agree. C is just > faster than Python. Interpreted languages are going to require far > more memory and resources than compiled ones in many cases. > > Actually, a saner thing would be an implementation of orca written in > both C or c++ and Python. The low-level code in c and the more > scriptable areas in Python. This is what NVDA's devs did and it's a > slighning fast screen reader on a bloated system like Windows. While > we're wishing, I'll go ahead and wish for iaccessible2 support instead > of complete and exclusive reliance on at-spi/at-spi2 so that more > widget toolkits might become accessible since some of them do support > iaccessible2 but not at-spi.
the APIs of IAccessible2 and at-spi2 are very similar. Their big difference is the implementation. IAccessible2 (based on MSAA) uses Windows COM for inter process communication. at-spi2 uses dbus. That means having IAccessible2 on Linux doesn't make much sense. And implementing it using DBus you end up with exactly at-spi2. Please don't propose solutions that simply don't match the problem. Instead of speculating about performance we should use profiling tools to see where the performance lags. I suspect DBus is a large part of it. And the way we use DBus is used is another big issue. Python may or may not play a role. Greetings, Frederik > I'm on a orle here so, I'll keep > wishing. I want a faster, lag-free web browsing experience with > something akin to an off screen model, navigation by element list. > and an expanded list of elements by which one can navigate like div > and span. The inferior browsing experience in Linux is the only > thing that keeps me going back to windows. > > Just my two cents, > Alex > > > > Date: Sat, 4 Jun 2011 09:49:37 +0200 > From: Halim Sahin <[email protected]> > To: [email protected] > Subject: Re: Lubuntu and Accessibility >> Message-ID: <[email protected]> >> Content-Type: text/plain; charset=us-ascii >> >> Hi, >> On Di, Mai 24, 2011 at 01:14:32 +1000, Luke Yelavich wrote: >>> The first thing is making sure LXDE is actually accessible, i.e make >>> sure it has keyboard shortcuts, and supports the launching of the >>> accessibility framework at startup etc. As to using the LXDE GUI with >>> Orca etc, I think the biggest problem here is the use of python. The >> >> Hmm, do you think we should replace orca in all desktop environments by >> a c-implementation? >> Slow performance is not related to lxde only. Orca isn't faster in gnome >> as well so I can't understand what you want to say here. >> >> Regarding lxde a11y: >> I played a bit with the components in the past. >> The most dificult problem was to run at-spi-registryd before the first >> gtk app starts. >> >> The application menu works (ctrl+esc). >> pcmanfm in desktopmode doesn't read anything. >> pcmanfm started in filemanager mode works when changing to details in >> menu->view. >> >> The buttons/panels are not accessible on the desktop because of missing >> keyboard shortcuts afaik. >> HTH. >> Halim >> >> >> >> >> >> ------------------------------ >> >> -- >> Ubuntu-accessibility mailing list >> [email protected] >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility >> >> >> End of Ubuntu-accessibility Digest, Vol 67, Issue 2 >> *************************************************** >> > > -- > Ubuntu-accessibility mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility -- Ubuntu-accessibility mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
