Date: prev next · Thread: first prev next last


Correct, in PowerPoint, when a presentation is started, both NVDA and JAWS, and presumably at some 
point, Narrator, too, will grab the slide contents and present it slide by slide like a web page. 
JAWS even annotates links, tables, lists, etc., in a very rich way. NVDA, to my knowledge, doesn't 
do that yet.

In MS Office, screen readers have largely switched to using UI Automation (UIA) for access to all 
things documents and UI. This is primarily because of Narrator, which doesn't support anything 
other than UIA (MSAA and IA2 are only supported by way of an IA2 to UIA bridge, which is slow and 
unreliable). As a consequence, Microsoft never got on the IAccessible2 bandwaggon, but has pushed 
the UIA implementation in the Chromium project so they can stop using the IAccessible2ToUIA Bridge 
for Narrator's access to web content. There were even plans and experiments to switch Firefox over 
to UIA when I was still working at Mozilla. But since I am no longer involved there, I don't know 
if this is still on the table for the time after they finish the "Cache The World" project.

So, in the long term, and as resources permit, the more future-proof way forward for LibreOffice on 
Windows might be to switch over to an UIA implementation as well. But even without that, there 
would need to be a concerted effort between the Impress and screen reader teams, like NVDA, to make 
NVDA realize that it is in a slide show in presentation mode, and gain all the access to the slide 
contents like it were a web page or similar. That cannot be achieved by one party alone I think. 
And getting Vispero on board for JAWS support is an even bigger fish to fry.

Marco

-----Original Message-----
From: Jason White <jason@jasonjgw.net> 
Sent: Tuesday, June 7, 2022 9:34 PM
To: accessibility@global.libreoffice.org
Subject: Re: [libreoffice-accessibility] Re: ESC meeting minutes: 2022-05-26


On 7/6/22 06:07, Michael Weghorn wrote:
I tried again with just a single screen instead of two, and then NVDA 
announces "Slide 1", then reads out the slide content, and when moving
further: "Slide 2" and its content, etc.
Is that what you think Impress should do as well? (It didn't in a 
quick test with gtk3 on Linux.)

Yes. If I recall correctly, under MS-Windows/PowerPoint, NVDA and JAWS both support arrow key 
navigation in the slide contents when the slides are being presented (i.e., after F5 is used to 
start a presentation).

Ideally, one should be able to do the same in LibreOffice/Impress, and under Linux also.

Space/Backspace navigate among slides in Windows/PowerPoint too. 
Obviously, Impress needs a similar keyboard mechanism for slide navigation.

None of this should depend on the number of attached displays. I don't think anyone wants their 
accessibility to fail just in virtue of the number of displays that happen to be connected.

--
To unsubscribe e-mail to: accessibility+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/accessibility/
Privacy Policy: https://www.documentfoundation.org/privacy

-- 
To unsubscribe e-mail to: accessibility+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/accessibility/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.