NVDA 2009.1 Guida dell'utente

Ultimo aggiornamento del manuale originale 13 Settembre 2009,
traduzione a cura di Simone Dal Maso e Gianluca Casalino

Indice

   

1. Introduzione

1.1. Una rapida panoramica

NVDA e' uno screen reader per i sistemi operativi Windows che permette ad un non vedente di interagire con il computer, ricevendo le informazioni attraverso una sintesi vocale e permettendo quindi l'accesso al sistema operativo ed a numerose applicazioni di terze parti.

Le caratteristiche principali possono essere riassunte nei seguenti punti:

 

1.2. Internazionalizzazione

è importante che tutte le persone del mondo, indipendentemente dalla loro nazionalità e dalla lingua parlata, abbiano eguale accesso alle informazioni. NVDA è stato tradotto in oltre 20 lingue, tra le quali brasiliano-portoghese, croato, finlandese, czech, ungherese, francese, galiziano, tedesco, italiano, giapponese, portoghese, russo, slovacco, cinese tradizionale, africano, spagnolo, polacco, Thai, ucraino e vietnamita.

 

1.3. Sintesi vocali supportate

Oltre a presentare i messaggi e l'interfaccia in svariate lingue, NVDA fornisce all'utente la possibilità di accedere ai contenuti di qualsiasi linguaggio, a patto che l'utente sia in possesso della sintesi vocale che parla quella determinata lingua.

NVDA viene distribuito con ESpeak, una sintesi vocale gratuita, opensource e multilingue. In aggiunta, NVDA può utilizzare sintesi vocali di tipo Sapi4, Sapi5 o adoperare le Sintesi Audiologic o Newfon.

 

1.4. Supporto Braille

NVDA è in grado di gestire alcuni Display Braille, permettendo agli utenti che ne possiedono uno di usufruire anche di questa tecnologia. Al momento, vengono supportati i Display PacMate e Focus della Freedom Scientific, quelli della Handy Tech, le Alva BC640/680 e quelli supportati dal programma BRLTTY. Nota del traduttore, sono disponibili sul sito della comunità italiana di NVDA anche i driver per i Display Lilli e mb408L/S, prodotti dall'Istituto Cavazza.

NVDA inoltre supporta moltissimi tipi di tabelle braille, permettendo quindi un utilizzo del Braille nella lingua scelta dall'utente.

 

1.5. Licenza e Copyright

Copyright É 2006-2009 NVDA contributors.

NVDA e' coperto dalla licenza GNU versione 2. Siete liberi di condividere e modificare questo programma come volete, a patto che voi distribuiate la licenza assieme al software e rendiate disponibile il sorgente a chiunque ne faccia richiesta. Questo si applica a copie originali e modificate del software ed a qualsiasi programma che utilizzi codice proveniente da questo software. Per maggiori informazioni è possibile Leggere l'intera licenza.

2. Requisiti di sistema

3. Ottenere NVDA

Se non si possiede ancora una copia di NVDA, e' possibile scaricarla dal sito originale all'indirizzo http://www.nvda-project.org/

Accedere alla sezione download e si trovera' l'apposito link per scaricarlo. In alternativa e' anche possibile prelevare il software dal sito della comunita' italiana, andando su:http://www.nvda.it

Vi sono due diverse distribuzioni dello screen reader: una e' costituita da un file eseguibile che contiene un installer, cosicche' poi l'utente potra' attivare NVDA dal menu avvio. L'altra invece e' chiamata "portable" e permette di eseguire il software su qualsiasi computer si voglia, basta lanciare il file autoestraente e seguire le istruzioni riportate a schermo: questa versione e' adatta ad essere salvata anche su una chiavetta USB o su un cd.

4. Installare NVDA

4.1. L'installer di NVDA

Se si dispone dell'installer di NVDA, premere semplicemente invio sul file o fare doppio click col mouse e l'installazione iniziera'.

Non appena il programma di installazione sarà stato caricato in memoria, verrà emesso il suono di benvenuto di NVDA. A questo punto, ne verrà lanciata una copia temporanea per permettere all'utente di portare a termine l'installazione seguendo le semplici istruzioni. Da notare che se si stava utilizzando già NVDA al momento dell'installazione, apparirà un messaggio a schermo dove l'utente verrà informato che la copia precedente di NVDA verrà chiusa automaticamente. Basterà premere invio per confermare l'operazione. Questo risulta necessario affinché l'installer possa aggiornare tutti i files in maniera corretta. A questo punto, se si disponeva già di una copia di NVDA, questa verrà automaticamente disinstallata, a meno che l'utente non disattivi la relativa casella di controllo, ed inizierà l'installazione della nuova versione.    

Alla fine dell'installazione, è possibile che il software richieda il riavvio del computer.   Risulta molto importante effettuare questa operazione, in modo da non dover incorrere in conseguenze indesiderate. Se invece non si riceve alcun messaggio in tal senso, premere semplicemente il pulsante fine e la nuova copia di NVDA funzionerà correttamente.

 

4.2. NVDA versione portatile

Se si dispone della versione portable di NVDA, tutto cio' che e' necessario fare e' lanciare il file autoestraente e seguire le istruzioni riportate a schermo. Ciò consiste semplicemente nello scegliere la cartella dove verranno estratti i files.

5. Iniziare con NVDA

5.1. Avviare NVDA

Se si è installato NVDA tramite l’installer, per avviarlo basta premere semplicemente control+alt+n, o scegliere la voce NVDA dal menu NVDA sotto programmi del menu avvio.

Per avviare la versione portatile, spostarsi nella directory nella quale si è scompattato NVDA e premere invio o far doppio click su NVDA.exe

Appena NVDA si avvia, si udiranno una serie di suoni ascendenti (segno che NVDA si sta caricando). Si dovrebbe poi sentire il messaggio “NVDA attivato”. A seconda della velocità   del proprio computer o che si stia lanciando NVDA da una chiavetta usb o da qualsiasi altro  supporto lento, NVDA potrebbe richiedere più tempo per avviarsi. In questo caso dovrebbe esser annunciato “caricamento in corso attendere prego”.

Nel caso questo non avvenga o si senta il suono d’errore di sistema o una serie di suoni discendenti, significa che si è verificato un errore in NVDA ed è necessario comunicare possibilmente il bug agli sviluppatori. Consultare il sito di NVDA su come procedere per farlo.

Quando NVDA si avvia per la prima volta, sarete accolti da una finestra di benvenuto che fornirà informazioni basilari sulle impostazioni del tasto funzione "NVDA" e sul menu. Si vedano le sezioni successive di questo documento per ulteriori dettagli. La finestra di dialogo contiene due caselle di controllo. La prima consente di stabilire se NVDA debba usare il tasto "Blocca Maiuscole come tasto funzione "NVDA", la seconda invece permette di decidere se questa finestra debba presentarsi ad ogni avvio dello Screen Reader.

5.2. Sui comandi da tastiera di NVDA

  La maggior parte dei comandi da tastiera di NVDA è costituita dalla combinazione del tasto funzione NVDA più qualsiasi altro tasto o serie di tasti. Fanno eccezione i tasti di revisione che utilizzano i soli tasti del tastierino numerico.

Per default entrambi i tasti Insert, della tastiera estesa e del tastierino, sono configurati come tasto funzione di NVDA. Ad ogni modo è possibile configurare al loro posto il tasto blocca maiuscole. Così configurato, premuto una volta o tenuto premuto, agirà come tasto funzione, mentre premuto in rapida successione due volte, agirà come blocca maiuscole.

La maggior parte dei comandi, verranno citati in seguito nella presente guida, ma una maniera pratica per conoscerli, è di attivare l'aiuto tastiera.

Per farlo basta premere NVDA+1 e per disattivarlo basta ripremerlo nuovamente. Durante tale modalità, verranno annunciate le funzionalità associate ai vari tasti o combinazioni di essi se presenti senza però eseguirle. Si è perciò liberi di premere ciò che si desidera senza preoccuparsi degli effetti.

6. Il menu di NVDA

Il menu di NVDA consente di controllare le impostazioni dello screen reader, accedere all'aiuto in linea, salvare/ricaricare le configurazioni e uscire dal programma.

6.1. Accedere al menu di NVDA

Per accedere al menu di NVDA da qualsiasi punto ci si trovi in Windows mentre NVDA è in esecuzione, basterà premere la combinazione di tasti NVDA+n. In alternativa, si può ricorrere alla Sistem Tray, premendo Windows+B per raggiungerla e scorrendo con le frecce sino ad arrivare alla voce NVDA, premendo infine il tasto applicazione, generalmente situato accanto al control di destra. Una volta che il menu appare, è possibile scorrerlo con le frecce direzionali, mentre per attivare un elemento come sempre è sufficiente premere invio. Il menu preferenze serve a configurare lo screen reader secondo le proprie esigenze, mentre il menu strumenti contiene qualche utility, come ad esempio il visualizzatore dei log o la console Python per sviluppatori. Il menu aiuto contiene per l'appunto il manuale utente, l'elenco dei tasti rapidi ed altro ancora. Da ultimo, sono presenti voci per salvare e ricaricare le configurazioni.

6.2. Configurare NVDA

6.2.1 Preferenze

6.2.1.1. Impostazioni generali
 

La finestra di dialogo inerente le impostazioni generali si trova nel menu preferenze. Essa è attivabile anche con la combinazione di tasti nvda+ctrl+g e contiene le seguenti opzioni:

Lingua

Una casella combinata dove gli utilizzatori di NVDA possono selezionare la lingua di visualizzazione dei messaggi dell'interfaccia utente. Vi sono molti linguaggi, tuttavia l'ultima opzione della casella combinata e' chiamata "Windows". Questa scelta istruisce NVDA ad utilizzare le impostazioni della lingua di Windows impostate nel pannello di controllo.   Si noti che NVDA deve essere riavviato dopo una nuova selezione della lingua, si ricevera' in tal senso un messaggio di notifica dove bastera' premere invio e NVDA verra' riavviato automaticamente.

Salvare la configurazione all'uscita

Una casella di controllo che se attivata permette a NVDA di salvare automaticamente la configurazione all'uscita dal programma.

Avvisa prima di uscire da NVDA

Una casella di controllo che permette di decidere se, alla chiusura di NVDA, debba apparire una finestra di conferma, con la possibilità di annullare l'operazione.

Livello di logging

Una casella combinata che permette di stabilire l'ammontare delle informazioni che NVDA scriverà sul suo file di log. La maggior parte degli utenti non avrà bisogno di modificare questo parametro, tuttavia nel caso si vogliano segnalare bug, può essere una buona idea alzare il livello di log.

Esegui NVDA all'avvio di Windows

Una casella di controllo che, se attivata, permetterà a NVDA di avviarsi subito dopo la schermata di Logon del sistema operativo.

 
Utilizza NVDA nella finestra di Logon, richiede privilegi di amministratore

Se si dispone di un sistema nel quale bisogna inserire nome e password durante la schermata di Logon, attivare questa casella di controllo per fare in modo che NVDA sia in grado di leggere questo tipo di informazioni.

 
6.2.1.2. Selezionare il sintetizzatore

La finestra di dialogo inerente il sintetizzatore, che si trova sotto il menu preferenze, sintetizzatore, permette di scegliere con quale sintesi vocale NVDA dovra' parlare.

La finestra contiene una semplice casella combinata, dove sono elencate le sintesi disponibili. Selezionare con le frecce verticali il sintetizzatore desiderato e cliccare su ok. Se durante il caricamento della nuova sintesi vocale apparisse un messaggio d'errore, NVDA provvedera' a ripristinare il vecchio sintetizzatore e l'utente verra' avvisato con un messaggio.

L'elenco delle sintesi vocali supportate sono: eSpeak (inclusa con NVDA), SAPI4, SAPI5, Audiologic, Display e Silenzio.

La sintesi Espeak e' incorporata direttamente all'interno di Nvda e non richiede alcun driver Sapi installato. E' il sintetizzatore predefinito, di conseguenza NVDA utilizzera' sempre questa sintesi al primo avvio, in quanto nei sistemi in cui funziona NVDA funziona pure Espeak, e risulta molto comodo avere sempre una sintesi vocale disponibile quando si fa partire NVDA da una chiavetta USB o da un cd-rom.

L'opzione Sapi4 permette di utilizzare sintesi vocali di tipo Ssapi4. Le voci incluse in questo tipo di sintesi vocale spesso includono Eloquence, o comunque altre voci che sono state installate nel computer.

L'opzione Sapi5 permette l'utilizzo delle sintesi vocali di tipo Ssapi5. Esse sono installate di Default nei sistemi Xp e Vista, e, nella fattispecie, su XP la voce predefinita si chiama Sam, mentre in Vista si chiama Anna. L'utente può installare altre voci che verranno poi utilizzate da NVDA.

Il sintetizzatore chiamato "display" può essere utile a sviluppatori vedenti, che potranno leggere a schermo ciò che NVDA annuncia, mentre testano lo screen reader con le loro applicazioni.

Il sintetizzatore chiamato "silenzio" non e' di alcuna utilita', a meno che non si voglia utilizzare NVDA senza sintesi vocale.

Si noti infine che se si dispone di una sintesi sapi4 o sapi5, le varie voci di quel sintetizzatore non sono selezionabili da qui: prima quindi si sceglie il tipo di sintesi voluta, Sapi4 o Sapi5, dopodiche' per effettuare altri aggiustamenti, compreso il tipo di voce, andare sul menu impostazioni della voce.

6.2.1.3. Impostazioni voce

La finestra impostazioni della voce, situata sul menu preferenze, e accessibile anche con la combinazione di tasti nvda+ctrl+v, contiene numerose opzioni per modificare il suono della sintesi vocale. Da qualunque punto ci si trovi, sarà possibile modificare al volo gran parte di tali opzioni premendo la combinazione di tasti ctrl+nvda+tasti freccia. Le frecce orizzontali si muovono tra le varie opzioni, mentre quelle verticali modificano il parametro desiderato aumentandolo o diminuendolo.

Questa finestra di dialogo contiene le seguenti opzioni:

Voce

Una casella combinata che elenca tutte le voci del sintetizzatore selezionato. E' possibile scorrere la lista ed ascoltarla con le frecce verticali.

Variante

Una casella combinata che permette di selezionare con quale variante il sintetizzatore debba parlare. Al momento, soltanto Espeak supporta questa impostazione. Le varianti in Espeak sono simili alle voci, esse modificano i parametri e gli attributi della voce originale.

Velocita'

Un controllo che va da 0 a 100, (dove 0 indica il limite piu' lento e 100 il massimo della velocita').

Altezza

Un controllo che va da 0 a 100, (0 rappresenta l'altezza minima, 100 la massima).

Volume

Un controllo che va da 0 a 100, (0 indica il volume piu' basso, 100 il piu' alto).

Inflessione

Un controllo che permette di selezionare con quanta inflessione (aumento e decadimento del pitch) la sintesi vocale debba parlare.

Pronunciare tutta la punteggiatura

Una casella di controllo che, se attivata, dice a NVDA di pronunciare ciascun simbolo di punteggiatura come parole (molto utile in caso di correzione di documenti). Quando invece risulta disattivata, NVDA lascia la punteggiatura immutata, in modo che il sintetizzatore leggera' le frasi con la giusta inflessione, ma i simboli non verranno pronunciati.

 
Aumenta l'altezza in presenza di maiuscole

Questa impostazione, se attivata, aumenterà il pitch della sintesi vocale in presenza di maiuscole

Leggi Cap prima delle Maiuscole

Una casella di controllo che, se attivata, istruisce NVDA a dire la parola "CAP" in presenza di una lettera maiuscola, se raggiunta scorrendo il testo con le frecce o se digitata a mano. Di solito, la parola CAP viene pronunciata con un'altezza di tono maggiore, ma poiche' non tutti i sintetizzatori supportano questa opzione, e' possibile che tale caratteristica non funzioni correttamente.

Emetti un beep per le maiuscole

Se questa casella di controllo viene attivata, NVDA emetterà un leggero beep ogni qualvolta verrà letta una lettera maiuscola. Questa opzione, assieme alla precedente, è utile in quelle sintesi vocali che non possono modificare l'altezza in presenza di lettere maiuscole.

 
6.2.1.4. Impostazioni Braille

La finestra di dialogo inerente le impostazioni Braille si raggiunge andando al menù preferenze e selezionando l'opzione impostazioni Braille.

Display Braille

La prima voce che comparirà nelle opzioni delle impostazioni Braille è una casella combinata chiamata Display Braille. Essa è formata da tre elementi, muoversi con le frecce verticali per selezionarne uno.

No braille significa che non si sta utilizzando il Braille.

Freedom Scientific serve per il supporto ai Display Braille Focus/Pacmate della Freedom Scientific. Si noti che questa voce viene visualizzata solo se il Driver fornito dalla Freedom stessa risulta installato. Per maggiori dettagli si veda la Pagina dei Driver per Display Braille Freedom Scientific.

Handy Tech serve per il supporto ai Display della Handy Tech. Si noti che questa voce verrà visualizzata solo se il relativo Driver universale risulta installato correttamente.

BRLTTY permette di utilizzare un vasto numero di Display Braille. Si prega di installare BRLTTY Windows installer in modo da poter utilizzare tali Display.

Tabella di traduzione

L'opzione successiva è denominata Tabella di traduzione. Si tratta di una casella combinata all'interno della quale si trovano varie tabelle Braille per parecchie lingue. Selezionare con le frecce verticali la tabella desiderata.

Espandi la parola sotto il cursore utilizzando il Braille Computer

Questa opzione permette la visualizzazione della parola sotto il cursore nel formato Computer Braille non contratto.

Velocità lampeggio cursore

Si tratta di un campo numerico che permette di modificare la velocità di lampeggio del cursore in millisecondi.

Timeout dei messaggi(sec)

Si tratta di un campo numerico che controlla per quanto tempo i messaggi di sistema saranno mostrati sul Display Braille.

Altre opzioni

Premendo la combinazione di tasti NVDA+ctrl+t, è possibile stabilire che cosa si desidera visualizzare sul Display Braille. Le due opzioni disponibili sono focus e revisione. In poche parole, la modalità focus insegue e rimane agganciata al cursore di sistema, mentre con la modalità revisione (tradotta nel programma con la dicitura cursore virtuale) permette di esplorare lo schermo, grazie alla navigazione ad oggetti.

6.2.1.5. Impostazioni della tastiera

Questa finestra di dialogo si trova nel menu preferenze, sotto la voce "impostazioni tastiera...". La si può richiamare anche con i tasti NVDA+ctrl+k. Contiene le seguenti opzioni:

Layout tastiera

Questa casella combinata permette di selezionare quale layout di tastiera NVDA debba utilizzare. Al momento è possibile scegliere tra desktop e laptop, ossia tra tastiere per pc fissi e portatili.

Utilizza capslock come tasto funzione di NVDA

Se questa casella di controllo viene attivata, il tasto blocca maiuscole agirà come tasto funzione di NVDA.

Utilizza Insert della tastiera estesa come tasto funzione di NVDA

Se questa casella di controllo viene attivata, il tasto insert, generalmente situato vicino ai tasti home/fine/pagina su/pagina giù, agirà come tasto funzione di NVDA.

Utilizza insert del tastierino numerico come tasto funzione di NVDA

Se questa casella di controllo viene attivata, il tasto insert del tastierino numerico agirà come tasto funzione di NVDA.

Leggi i caratteri digitati

Una casella di controllo che, se attivata, fa in modo che NVDA pronunci tutti i caratteri che vengono digitati sulla tastiera. E' possibile configurare quest'opzione in qualunque momento con la combinazione di tasti NVDA+2.

Leggi le parole digitate

Una casella di controllo che, se attivata, fa in modo che NVDA pronunci tutte le parole che vengono digitate sulla tastiera. E' possibile configurare quest'opzione in qualunque momento con la combinazione di tasti NVDA+3.

Dire tasti funzione

Una casella di controllo che, se attivata, fa in modo che NVDA pronunci tutte le combinazioni di tasti che non siano singoli caratteri che vengono digitati, ad esempio premendo il tasto control seguito da una lettera. E' possibile configurare quest'opzione in qualunque momento con la combinazione di tasti NVDA+4.

6.2.1.6. Impostazioni Mouse

Questa finestra di dialogo si trova all'interno del menu preferenze, alla voce impostazioni mouse... La si può raggiungere anche premendo i tasti nvda+ctrl+m. contiene le seguenti opzioni:

leggi i cambiamenti del puntatore del mouse

Una casella di controllo che, se attivata, istruisce NVDA a vocalizzare i cambiamenti dell'aspetto del puntatore. In Windows il puntatore puo' cambiare forma in concomitanza con certi eventi, ad esempio in presenza di campi editazione o durante il caricamento di un'applicazione, etc.

Leggi il testo sotto il mouse

Una casella di controllo che, se attivata, istruisce NVDA a vocalizzare il testo sul quale e' posizionato il puntatore, mentre ci si sposta con esso sullo schermo. Questo permette di individuare gli elementi con una rappresentazione fisica e reale su come essi siano disposti sul video, piuttosto che utilizzare la navigazione ad oggetti.

Parte di testo letta

Se NVDA è configurato per annunciare il testo man mano che si sposta il Mouse, questa opzione permette di stabilire la quantità di testo che verrà vocalizzato dallo Screen Reader. Le scelte disponibili sono Carattere, Parola, Sottolineato e Paragrafo.

 
Leggi il tipo dell'oggetto sotto il mouse

Se questa casella di controllo è attivata, NVDA leggerà il tipo di oggetto sul quale è posizionato il mouse, man mano che viene spostato.

coordinate audio quando il mouse si sposta

Attivando questa casella di controllo si farà in modo che NVDA emetta dei segnali acustici man mano che il mouse si sposta, in modo che l'utente possa farsi un'idea della sua posizione in relazione allo schermo.

La luminosità controlla il volume delle coordinate audio

Se la casella di controllo "coordinate audio quando il mouse si sposta" è attiva, allora, attivando quest'opzione, il volume dei beeps delle coordinate audio è controllato dal livello di luminosità dello schermo, riferito alla posizione attuale del mouse. Dal momento che ci possono essere problemi di prestazioni con Windows Vista, questa caratteristica viene disattivata nelle impostazioni predefinite.

6.2.1.7. Impostazioni della presentazione ad oggetti

Situata sul menu preferenze alla voce presentazione oggetti, o raggiungibile anche premendo la combinazione di tasti nvda+ctrl+o, questa finestra di dialogo contiene le seguenti opzioni:

Leggi i Tooltip

Una casella di controllo che, se attivata, istruisce NVDA a vocalizzare i suggerimenti man mano che appaiono. Molte finestre o controlli visualizzano dei messaggi o suggerimenti quando si sposta il mouse o il focus su di essi, NVDA non fara' altro che vocalizzarli.

Leggi i fumetti d'aiuto

Questa casella di controllo, se attivata, istruisce NVDA ad annunciare i fumetti d'aiuto quando appaiono. I fumetti assomigliano ai suggerimenti (tool-tips), ma in genere sono piu' larghi come dimensioni e vengono associati ad eventi di sistema come ad esempio il collegamento o scollegamento di un cavo di rete oppure avvisi inerenti la sicurezza.

Leggi i tasti di scelta rapida degli oggetti

Quando questa casella di controllo e' attivata, NVDA pronuncera' il tasto caldo dell'oggetto o del controllo focalizzato. Ad esempio, molti menu sono forniti di scorciatoie, tanto per citarne una delle piu' comuni, il menu file e' spesso accompagnato dalla scorciatoia alt+f.

Leggi informazioni sulla posizione dell'oggetto

Questa casella di controllo permette di stabilire se si desideri che NVDA riporti le informazioni sulla posizione dell'oggetto, ad esempio 1 di 4, 2 di 4, etc.

Leggi le descrizioni degli oggetti

Disattivare questa casella di controllo se non si desidera ascoltare la descrizione degli oggetti.

Aggiornamento barre di progresso

Una barra di progresso e' un controllo che assomiglia un po' ad un righello. Man mano che un'operazione viene completata, vengono mostrate delle barre che si evidenziano e viene visualizzata anche la percentuale dello stato del processo in questione. Le barre di avanzamento vengono utilizzate per informare l'utente sullo stato di operazioni quali, a titolo di esempio, il caricamento di una pagina web, lo stato della ricezione della posta oppure l'elaborazione di un file sonoro.

Quest'opzione è costituita da una casella ad elenco la cui funzione è controllare la modalità con la quale NVDA informerà l'utente sullo stato delle barre di progresso. Contiene i seguenti valori:

Leggi le barre di progresso in Background

Si tratta di una casella di controllo che, se attivata, istruisce NVDA a continuare a fornire informazioni sulle barre di progresso che non sono fisicamente in primo piano sullo schermo. Se ad esempio un'applicazione che contiene una barra di progresso viene minimizzata, o semplicemente si cambia finestra lavorando quindi con un altro programma, NVDA continuerà a fornire informazioni sull'avanzamento della barra di progresso dell'applicazione precedente, permettendo nel frattempo di svolgere altre attività.

 
6.2.1.8. Impostazioni buffer virtuale

Questa finestra di dialogo si trova nel menu preferenze, sotto la voce Buffer virtuale. è raggiungibile anche con i tasti NVDA+ctrl+b.

La finestra contiene le seguenti opzioni:

Massimo numero di caratteri in una riga

Questo campo imposta la lunghezza massima di una riga in caratteri quando si utilizza il buffer virtuale.

Numero massimo di righe per pagina

Sebbene il buffer virtuale non sia costituito da pagine, questo campo modifica il numero di righe assegnato quando ci si deve spostare con i tasti pagina su e pagina giu'.

Usa il layout dello schermo, quando supportato

Questa casella di controllo modifica la modalità di visualizzazione di alcuni elementi, come ad esempio link o campi editazione. In sostanza, se la casella di controllo viene attivata, tali elementi vengono presentati all'utente esattamente come essi sono visualizzati sullo schermo, quindi, ad esempio, possono esservi più link in una stessa riga. Se invece la casella di controllo è disattivata, il buffer virtuale si occuperà di presentare ciascun elemento in una riga differente, permettendo una navigazione più comoda ma meno simile alla disposizione reale degli oggetti.

 
leggi le tabelle di layout

Quando questa casella di controllo è disattivata, NVDA riporterà all'utente soltanto le tabelle che contengono effettivamente dati. E' probabilmente la scelta consigliata, in ogni modo, se invece si attiva la casella di controllo, NVDA riporterà anche quelle tabelle che, pur non contenendo dati, esistono per uno scopo puramente visivo, magari per migliorare l'aspetto di una pagina web.

 
Configurare l'annuncio di campi come links e intestazioni

Nelle precedenti versioni di NVDA vi era la possibilità di configurare, nelle impostazioni del Buffer Virtuale, se il programma dovesse informare l'utente del tipo di campo incontrato durante la lettura di contenuti web. Esempi di tipi di campi sono links, intestazioni, tabelle ed elenchi. Per configurare tali impostazioni, fare riferimento alle nuove opzioni situate nella finestra di dialogo Impostazioni formato documento. Queste opzioni non influiscono più soltanto sui Buffers virtuali, ma su qualsiasi tipo di documento che permetta l'annuncio di tali informazioni.

Modalità focus automatica per i cambiamenti del focus

Questa opzione permette l'attivazione della modalità di inseguimento del focus non appena si raggiunge un apposito campo, ad esempio un campo editazione. In sostanza, quando ci si trova in una pagina webe premiamo il tasto tab, se l'elemento successivo e' un campo appartenente ad un form, la modalità focus verrà attivata automaticamente, disattivando temporaneamente il buffer virtuale.

Modalità focus automatica per i movimenti del cursore

Quest'opzione, quando attivata, permette a NVDA di abilitare/disabilitare la modalità focus quando si utilizzano i tasti freccia. Per esempio, se si naviga in una pagina web e, scorrendo con il cursore, si incontra un campo editazione, NVDA attiverà subito la modalità focus, permettendo quindi in questa circostanza di scrivere del testo. Se si continua a scorrere la pagina web con le frecce, NVDA ripristinerà il buffer virtuale non appena si uscirà dal campo editazione.

indicazione audio delle modalità focus e cursore virtuale

Attivando questa casella di controllo, NVDA emetterà dei segnali acustici al passaggio tra la modalità buffer virtuale e la modalità focus, piuttosto che annunciarli a parole.

6.2.1.9. Impostazioni formato documento

Questa finestra di dialogo si trova nel menu preferenze, sotto la voce formato documento, ed è raggiungibile anche con i tasti NVDA+ctrl+d. Tutte le caselle di controllo in questa finestra di dialogo servono a configurare quali informazioni inerente la formattazione NVDA dovra' pronunciare quando si scorre un documento con le frecce in Wordpad o Microsoft Word. Ad esempio, se attiviamo la casella di controllo "Leggi il nome del font", NVDA annuncerà tale cambiamento ogni qualvolta se ne incontrerà uno, muovendosi con i tasti cursore in un documento.  

E' possibile configurare nome carattere, dimensione carattere, attributi carattere, allineamento del testo, stile del testo, tabelle, numeri di pagina,, numeri di riga, errori di ortografia, collegamenti, intestazioni, elenchi e blockquote.

   
6.2.1.10. Dizionari

La voce Dizionari situata nel Menù preferenze contiene delle finestre di dialogo che consentono all'utente di controllare il modo con cui NVDA pronuncia certe parole o frasi. Vi sono tre tipi differenti di Dizionari, essi sono:

Tutte le finestre di dialogo contengono un elenco di regole che verrà utilizzato per processare il parlato. L'interfaccia comprende anche i bottoni aggiungi, modifica e rimuovi.

Per aggiungere una nuova regola al dizionario, premere il bottone Aggiungi e compilare i campi che si presentano nella finestra di dialogo, dopodiché cliccare sul bottone ok. La regola appena creata sarà visualizzata all'interno dell'elenco regole, tuttavia, per essere sicuri che tale regola venga applicata, premere nuovamente il bottone OK quando si avrà terminato di inserire o modificare le regole. In questo modo si uscirà completamente dalla finestra di dialogo inerente i dizionari.

Le regole dei dizionari di NVDA permettono di modificare una stringa di caratteri in un'altra. Vediamo un semplice esempio, supponendo di voler fare in modo che, ogni qualvolta NVDA incontri la parola nebbia, pronunci la parola Uccello. Dopo aver premuto il bottone Aggiungi, scrivere la parola nebbia sul primo campo, chiamato voce, spostarsi con il tasto tab sul secondo campo chiamato voce in sostituzione, e scrivere la parola uccello. E' possibile anche compilare il campo commento, per fornire una descrizione alla nostra regola.

Si noti che in realtà le regole inerenti i dizionari possono essere molto più complesse di quella mostrata a titolo esemplificativo. Vi sono infatti due caselle di controllo quando si compila una nuova regola, la prima, permette di distinguere tra maiuscole e minuscole (di default NVDA non effettua questa distinzione), e la seconda, consente di stabilire se la regola debba essere trattata come un'espressione regolare. Le espressioni regolari sono strumenti molto potenti per manipolare porzioni di testo, si consiglia di cercare in rete tutorials che ne spieghino l'uso.

6.2.2. Salvare e caricare le configurazioni

NVDA archivia le sue impostazioni in un file chiamato nvda.ini nella propria directory. Non si avrà probabilmente mai bisogno di toccare questo file, ma per gli utenti avanzati, permette di cambiare alcune ulteriori impostazioni che non hanno ancora nessuna finestra di dialogo dedicata.

NVDA non salva automaticamente le impostazioni correnti, quindi se si esce e rientra dal   programma le impostazioni torneranno al loro valore originale. Per salvare le impostazioni   si può scegliere la voce salva del menu NVDA oppure premere nvda+control+c da qualsiasi   punto.

Se NVDA è in un file system di sola lettura come ad esempio il cd, non sarà in grado di   salvare le impostazioni e lo notificherà.

Se si è fatto un errore nelle impostazioni e si desidera tornare indietro alle impostazioni   salvate in precedenza, si può sia scegliere la voce “torna alla configurazione salvata” nel   menu NVDA che premere la combinazione di tasti nvda+control+r da qualsiasi punto.

7. Esplorare con NVDA

7.1. Come seguire la focalizzazione

Il modo più comune di esplorare Windows con NVDA è proprio quello di utilizzare i normali comandi da tastiera come tab e shift tab per muoversi avanti ed indietro attraverso i vari controlli, alt per accedere alla barra dei menu quindi le frecce per esplorare i menu stessi ed alt-tab per spostarsi tra le applicazioni in esecuzione NVDA annuncerà ciò che verrà focalizzato.

Appena NVDA annuncia un oggetto (perché focalizzato), di solito ne dice il nome, il tipo, lo stato, il valore, la descrizione, il relativo comando da tastiera ed informazioni sulla posizione così come avviene normalmente con altri screen readers. Tuttavia il tipo degli oggetti potrebbe un po’ differire.

Esistono alcuni comandi da tastiera utili per seguire le focalizzazioni:

7.2. Esplorare con il cursore di sistema

Se la focalizzazione è su un oggetto che contiene un cursore di sistema, ci si può muovere in tutte le direzioni ed editare come di consueto. NVDA leggerà non appena ci si sposterà per caratteri, parole erighe notificando inoltre il testo selezionato o deselezionato.

Quando ci si sposta col cursore di sistema, la posizione di quello di controllo verrà aggiornata per combaciare con quella del cursore di sistema.

Si può anche leggere l’intero documento (dire tutto) premendo NVDA+freccia giù. Da notare inoltre che durante la lettura verrà spostato lo stesso cursore di sistema, al contrario del comando più del tastierino numerico che sposta soltanto il cursore di controllo.

7.3. Esplorare gli oggetti

Se si desidera esplorare un po- il sistema operativo, senza spostare la focalizzazione, si può utilizzare l’esplorazione oggetti di NVDA. Questa permette di spostarsi da oggetto ad oggetto come in una struttura ad albero.

La struttura ad albero degli oggetti comincia con la finestra del desktop che rappresenta la radice dell’albero. I primi rami indicano le applicazioni in esecuzione che a loro volta naturalmente hanno i propri rami (oggetti) che rappresentano le varie parti dell’applicazione.

La struttura ad albero può essere abbastanza larga, ma permette di muoversi in un ordine logico in modo da trovare rapidamente le informazioni di cui si ha bisogno.

Tale struttura non ha niente a che fare col modo con cui gli oggetti son posizionati sullo schermo, ma rappresenta la relazione logica tra loro. Potrebbe volerci un po’ di tempo per abituarvisi, ma una volta che si è compreso si dovrebbe esser in grado di orientarsi abbastanza facilmente.

NVDA non è in grado attualmente di muoversi tra gli oggetti in base alla loro rappresentazione sullo schermo a causa della mancanza di un driver per l’intercettazione video o di agganci al display. NVDA sceglie di non interagire con lo schermo soprattutto per permettere una percezione più chiara e più logica di un’applicazione e del sistema operativo piuttosto che fornire un’immagine piatta dell’ambiente sullo schermo.

A causa degli sviluppatori, alcune particolari applicazioni non hanno una struttura perfetta. La maggior parte, come sicuramente nelle finestre di dialogo e nelle applicazioni altamente strutturate, tutto sembra funzionar e va nel giusto verso.

Per esplorare gli oggetti utilizzare i seguenti comandi:

Nota: affinché le combinazioni di tasti elencate sopra abbiano la massima efficacia, è consigliabile impostare il tastierino numerico su spento.

Quando ci si muove con la focalizzazione, l’esplorazione oggetti corrente cambia ed avanza assieme ad essa. Tuttavia se si desidera bloccare l’esplorazione oggetti sun oggetto specifico, evitando che segua la focalizzazione, è possibile impedire che questa sposti l’esplorazione oggetti con il comando insert+7.

7.4. Controllare il testo nell’oggetto corrente

A volte si vorrebbe conoscere com’è scritto del testo, o forse aver bisogno di leggere qualcosa parola per parola. E’ possibile controllare il testo in un oggetto coi seguenti tasti del tastierino numerico:

Nota: affinché le combinazioni di tasti elencate sopra abbiano la massima efficacia, è consigliabile impostare il tastierino numerico su spento.

 

Per la maggior parte degli oggetti il testo interno è costituito dal nome, dal valore e dalla descrizione. Ad ogni modo, per gli oggetti che al momento hanno un testo reale o un contenuto editabile il testo dell’oggetto è quindi quello presente in quel momento.

Per esempio, un elemento in una lista avrà come testo il proprio nome, valore e descrizione, ma un campo editazione o una finestra dos in windows avranno come testo il contenuto corrente del campo o della finestra.

Quando un oggetto contiene un cursore d’editazione che si sposta, il cursore di controllo viene aggiornato a quella posizione. Se si vuole lasciare il cursore di controllo dove si trova senza seguire il cursore d’editazione, si può impedire a quest’ultimo di spostare il cursore di controllo premendo NVDA+6.

E' possibile inoltre copiare parte del testo che si sta leggendo con il cursore di controllo. Per esempio, si può aver bisogno di copiare negli appunti un indirizzo internet che qualcuno ci ha spedito tramite un programma di messaggistica. Per iniziare l'operazione di copia, spostare il cursore di controllo al primo carattere del testo che si necessita copiare e premere NVDA+f9. Dopodiché spostarsi alla fine del testo e premere NVDA+f10. Il testo sarà copiato negli appunti. Si noti comunque che se il programma che si sta utilizzando permette l'utilizzo del cursore di sistema per gestire il testo, le operazioni classiche di copia/taglia/incolla sono sicuramente più comode.

7.5. Esplorare con il mouse

Quando si muove il mouse, NVDA di default leggerà sempre il testo che si trova alla posizione del mouse stesso, man mano che esso viene spostato. Laddove supportato, NVDA leggerà il paragrafo contenente il testo, sebbene alcuni controlli saranno disponibili esclusivamente con la lettura riga per riga.

NVDA può anche essere configurato in modo tale da leggere il tipo di controllo o l'oggetto sul quale è posizionato il mouse (ad esempio elenchi, bottoni, etc), cosa che può risultare utile ad utenti totalmente privi di vista, laddove le informazioni fornite dal solo testo non sono sufficientemente chiare.

NVDA fornisce agli utenti una metodologia per comprendere la posizione del puntatore in relazione alle dimensioni dello schermo, emettendo dei segnali acustici che descrivono le coordinate del mouse. Più il mouse si troverà in alto sullo schermo, più acuto sarà il segnale acustico emesso. Allo stesso modo, più a destra o sinistra si troverà il puntatore, più verso destra o verso sinistra si sposterà il suono nelle casse, presumendo naturalmente che l'utente si trovi difronte agli altoparlanti in posizione centrale.

Queste caratteristiche aggiuntive riguardanti il mouse non sono attivate di Default, tuttavia se le si vuole provare sarà sufficiente configurarle dalle impostazioni mouse, raggiungibili dal menu Preferenze di NVDA.

8. Buffer virtuale

Documenti complessi, come ad esempio pagine web, sono rappresentati da NVDA all'interno di un buffer virtuale.

Un buffer virtuale e' una rappresentazione testuale piatta del documento, che permette all'utilizzatore di esplorarne il contenuto con le frecce, leggerne il testo e i campi che sono presenti al suo interno, come link, tabelle etc.

Quando si utilizza il buffer virtuale, vi sono due strategie di interazione con esso: la modalità "buffer virtuale", o esplorazione, che permette di spostarsi all'interno di una pagina web utilizzando un cursore virtuale, e la modalità focus, che invece permette di interagire con i controlli presenti, come campi editazione, caselle combinate, pulsanti radio, utilizzando i normali tasti ad essi dedicati. Se ci si trova nella modalità "buffer virtuale", NVDA attiverà automaticamente la modalità Focus se ci si trova in presenza di controlli o campi che la richiedono. E' possibile passare manualmente tra le due modalità con la combinazione di tasti nvda+spazio. Se NVDA ha attivato la modalità focus, essa verrà disattivata automaticamente non appena si uscirà dal campo interessato, in sostanza, quando il focus non servirà più. Se invece la modalità focus è stata attivata manualmente, sarà necessario disattivarla sempre manualmente, o tramite i tasti nvda+spazio, o tramite il tasto esc, ritornando quindi alla modalità buffer virtuale. Le impostazioni del buffer virtuale, situate nel menù preferenze, permettono di disabilitare il passaggio automatico tra modalità focus e modalità buffer virtuale.

Al momento NVDA utilizza il buffer virtuale sia per Internet Explorer che per Mozilla Firefox e Adobe Reader.

 

8.1. Navigare con le lettere

Per avere una maggiore velocita' nella navigazione, NVDA fornisce alcuni tasti per muoversi fra i vari campi quando si utilizza la modalità buffer virtuale.

Premuti da soli portano al campo successivo, tenendo premuto Shift invece portano al campo precedente.

Tasti Disponibili:

8.2. Utilizzo dei Forms tra modalità buffer virtuale/focus

Talvolta puo' risultare utile interagire con i form disattivando temporaneamente il buffer virtuale. La combinazione di tasti insert+barra spazio serve proprio a questo, attiva o disattiva la modalità focus.

8.3. Lista degli elementi

La lista degli elementi (disponibile premendo la combinazione di tasti NVDA+f7 mentre ci si trova nel buffer virtuale) consente l'accesso all'elenco dei links, delle intestazioni o dei punti di riferimento Aria presenti nella pagina web. I pulsanti radio permettono di ciclare tra questi tre tipi di informazioni, mentre è presente anche un campo editazione, utile a filtrare tale lista per permettere una ricerca più rapida.

 

8.4. Oggetti incorporati

Le pagine web possono essere strutturate con diverse tecnologie al proprio interno, ad esempio contenuti di tipo Adobe Flash oppure Sun Java. Quando NVDA incontra tali elementi, lo screen reader li interpreta come oggetti incorporati e annuncerà la parola "oggetto". Sarà possibile interagire con l'oggetto premendo il tasto Invio e, se risulterà accessibile, premere il tasto tab e muoversi all'interno di esso come se si trattasse di una normale applicazione. Per ritornare al buffer virtuale e quindi alla pagina web, premere la combinazione di tasti NVDA+spazio.

9. Ulteriori informazioni

Poiché NVDA è sempre in costante aggiornamento, è possibile che i comandi riportati in questa guida vengano modificati, o non siano più utilizzabili per varie ragioni. Di  conseguenza, se si hanno problemi con detti comandi, si prega di consultare il sito della comunità internazionale, http://www.nvda-project.org/, oppure quello della comunità Italiana, http://www.nvda.it/, per ottenere maggiori informazioni.