Re: Exploring LibreOffice Accessibility with Accerciser.

Peter Korn <[email protected]>
Newsgroups gmane.comp.gnome.accessibility.general
Organization Oracle Corporation
Message-ID <[email protected]>
Hi Dattatray,

In addition to Jason's comments below, I'd like to weigh in from a 
historical perspective...

Many years ago, we decided to only expose Accessibles for the visible 
content in OOo because of the huge memory hit doing otherwise would 
involve for a large document.  For this reason we worked on an 
AccessibleDocument interface as a way to iterate over large content like 
in Writer.  I don't recall the more recent history relating to 
implementing that interface there.

At this point, I suspect Jason's recommendations are the better route; 
or to explicitly special case Writer and use the Writer/UNO APIs for 
getting this information directly.


Regards,

Peter

On 4/17/2012 12:26 AM, Jason White wrote:
> Dattatray Bhat<[email protected]>  wrote:
>
>> Thanks for the prompt response. I am working on Orca screen reader. I want
>> to add a feature that would provide the user with a document summary
>> including all elements (headings, tables, form elements etc.) irrespective
>> of whether they are on-screen or off-screen.
> I'm wondering whether this would be better written in LibreOffice itself or as
> an extension rather than as an Orca script.
>
> I don't know either way, but I am concerned about screen readers that
> implement features which really ought to be part of the application, e.g.,
> navigable lists of links/document outlines etc.
>
> I can think of three disadvantages:
>
> 1. Only screen reader users can access the feature even if it would be helpful
> to others.
>
> 2. All of the processing has to be carried out over the accessibility
> interface by the screen reader, whereas it would be faster if the application
> took care of it.
>
> 3. The code of the screen reader becomes more complex. There is more
> application-specific code that has to be maintained by screen reader
> developers indefinitely into the future and which has to keep up with changes
> in the application.
>
> I don't know what you're proposing and I am not well qualified to give an
> opinion on whether your feature should be written in Orca or in LibreOffice.
> Rather, I am expressing a general concern about the push for more and more
> complex, application-specific, interactive features in screen readers which I
> think should be resisted.
>
> In the free software world, we also have the advantage that changes can be
> made to applications and extensions can be written, so it doesn't have to be
> done in the assistive technology.
>
> _______________________________________________
> gnome-accessibility-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

-- 
Oracle <http://www.oracle.com>
Peter Korn | Accessibility Principal
Phone: +1 650 506 9522 <tel:+1%20650%20506%209522>
Oracle Corporate Architecture Group
500 Oracle Parkway | Redwood City, CA 94065
------------------------------------------------------------------------
Note: @sun.com e-mail addresses will shortly no longer function; be sure 
to use: [email protected] to reach me
------------------------------------------------------------------------
Green Oracle <http://www.oracle.com/commitment> Oracle is committed to 
developing practices and products that help protect the environment

_______________________________________________
gnome-accessibility-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.