Accessibility/Accessibility-dev/it

LibreOffice supporta diversi aspetti dell'Accesso facilitato: navigazione con la tastiera, schemi, supporto alla tecnologia assistiva (AT) e molto altro. Potete trovare i dettagli qui: https://it.libreoffice.org/supporto/accessibilita/

Java Accessibility Bridge
Il supporto alle Tecnologie Assistive su Windows non dipende più dal Java Accessibility Bridge collegato ad un ambiente di esecuzione di Java, in quanto il progetto ha sviluppato un suo connettore nativo basato su IAccessible2 (v1.3).

Mailing List
Esiste la mailing list ( accessibility@global.libreoffice.org) che potete usare sia per domande e commenti da utenti, sia per argomenti legati allo sviluppo.
 * Iscrivetevi inviando una mail vuota a accessibility+subscribe@global.libreoffice.org.
 * o visitate l'archivio

Supporto AT di LibreOffice
LibreOffice rende visibili le sue informazioni alle AT tramite l'API IAccessible2 su Windows, attraverso la GNOME Accessibility API (ATK) su Linux con GNOME e usando NSAccessibility sui sistemi Apple OS X. In questo modo LibreOffice dovrebbe essere accessibile alle AT che supportano MSAA/IAccessible, ATK o NSAccessibility.

Windows
Quando LibreOffice viene avviato e rileva che le AT sono in uso, gli eventi accessibili saranno intercettati e trattati come eventi MSAA/IAccessible senza ulteriori azioni da parte dell'utente. Delle regolazioni aggiuntive al comportamento delle AT possono essere apportate dalla finestra di dialogo  ed alcune solamente tramite la finestra di di dialogo della Configurazione avanzata in.

GNOME
Tutto ciò di cui avete bisogno è già compreso nelle versioni attuali di GNOME.

Attivate il supporto alle AT globalmente: Impostazioni/Accessibilità, selezionate “Mostra sempre il menu accessibilità”. Potete trovare maggiori informazioni qui: https://developer.gnome.org/documentation/guidelines/accessibility.html

La pagina Accessibility/TextAttributes elenca la mappatura tra le proprietà del testo in LibreOffice e gli attributi del testo in ATK.

OS X
LibreOffice in genere interagisce bene con il lettore dello schermo VoiceOver integrato in OS X. Abilitate il lettore dello schermo usando Command-F5 ed impostate le opzioni usando control-option-F8. LibreOffice accetta anche la navigazione con VoiceOver e la maggior parte delle opzioni sono disponibili attraverso il lettore dello schermo. Alcune opzioni non sono però accessibili attraverso la navigazione con il lettore dello schermo.

AT Funzionanti

 * Windows, Lettore di schermo
 * ZoomText 7.11, 8.12, 9.x
 * JAWS 6.2, 7.x
 * NVDA (open source!)


 * Windows, Lente di ingrandimento
 * ZoomText 7.11, 8.12, 9.x


 * Windows, tastiera su schermo
 * Probabilmente tutte, in quanto queste inviano messaggi di Windows


 * GNOME, Lettore di schermo
 * Orca


 * GNOME, Lente di ingrandimento


 * GNOME, tastiera su schermo


 * OS X
 * VoiceOver

Orca
Per far si che LibreOffice parli attraverso il lettore grafico dello schermo Orca (https://wiki.gnome.org/action/show/Projects/Orca), non dovete necessariamente avviare una sessione di gnome in GNU/Linux. L'impostazione ed esportazione delle seguenti variabili usando la shell, dirà al comando soffice di usare il connettore atk-spi di GTK.

Con Orca in esecuzione, tutte le funzioni dei menu di LibreOffice sono accessibili con comandi vocali e in braille usando i tasti "Alt" sulla sinistra o "Menu" sulla destra della tastiera, in abbinamento alle funzioni di navigazione che Orca fornisce con i suoi tasti di scelta rapida (solitamente Bloc Scorr assieme a uno o più altri tasti).

Supporto alle AT durante una presentazione
Mentre il modo normale (modifica) delle presentazioni funziona bene con le AT, la presentazione in sé non fornisce molte informazioni. Il motivo la presentazione contiene elementi ottimizzati per la visualizzazione, ma non conosce gli oggetti effettivamente contenuti nel documento. Anche conoscendo gli oggetti effettivi, non sarebbe chiaro come esporre i contenuti nel modo migliore, dato che il contenuto non è visualizzato tutto in una volta, ma i molto effetti di transizione danno come risultato molte modifiche a ciò che visualizzate sullo schermo.

Al fine di rendere la visualizzazione delle presentazioni accessibile, le persone dovrebbero usare Presenter Console. (Fate attenzione che l'estensione potrebbe non essere accessibile - un aggiornamento avrebbe dovuto essere rilasciato all'epoca del rilascio di OpenOffice.org 3.2.

Vedete anche la pagina sulla Presenter Console sul wiki di OOo per una descrizione dell'estensione.

Nella Presenter console, le informazioni critiche sono esposte alle AT: la diapositiva corrente e le sue note.

Crediamo che le diapositive della presentazione non siano una buona fonte da cui ottenere le informazioni critiche necessarie durante l'esposizione dal vivo di una presentazione e che le persone dovrebbero inserire le informazioni di cui hanno bisogno nelle note.

Vedete i tasti di scelta rapida della Presenter Console sul wiki di OOo per avere un elenco delle combinazioni di tasti supportate.

Supporto di LibreOffice per DAISY
Un'estensione per esportare i file ODT in formato DAISY / DTBOOK è disponibile qui:

estensione odt2dtbook per LibreOffice

Supporto per NVDA
NV Access mette a disposizione degli utenti del sistema operativo Windows il lettore di schermo gratuito e open source NVDA Assistive Technology sul loro sito:
 * https://www.nvaccess.org/

La documentazione di NVDA ed i servizi di agenzie terze, che forniscono formazione e supporto, sono disponibili tramite i progetti di sviluppo ospitati su github. Si trovano i collegamenti per inviare segnalazioni di bug, richieste di funzionalità o per aiutare lo sviluppo
 * https://github.com/nvaccess/nvda

Le mailing list della comunità di NVDA si trovano su Groups.io e sono raggiungibili all'indirizzo:
 * https://nvda.groups.io/g/nvda

Sviluppo
La pagina accessibility for developers page registra le modifiche al lavoro in corso.