Add-on per NVDA che aggiunge le funzioni di JAWS per il web che NVDA non ha. Funziona in Chrome, Edge e Firefox.
L'add-on agisce solo nelle pagine web. Nei programmi che non sono pagine web, anche quando NVDA è in modalità navigazione (per esempio un messaggio aperto in Outlook, Word, WordPad), i suoi tasti non fanno nulla di nuovo: NVDA si comporta come senza add-on.
Ogni funzione si accende e si spegne dalle Impostazioni di NVDA, categoria Navigazione web. Una funzione spenta lascia i suoi tasti a NVDA, che si comporta come senza add-on. I tasti si possono cambiare da Gesti e comandi, categoria Navigazione web.
| Tasto | Cosa fa |
|---|---|
| NVDA+A (schema desktop) | Dice l'indirizzo della pagina; premuto due volte lo copia |
| Maiusc+Invio | Apre il link dove sei in una nuova finestra |
| Ctrl+Invio | Apre il link dove sei in una nuova scheda dietro |
| Ctrl+Maiusc+Invio | Apre il link dove sei in una nuova scheda davanti |
| Applicazioni o Maiusc+F10 | Menu contestuale del link dove sei |
| à e Maiusc+à | Scheda successiva e precedente |
| ò e Maiusc+ò | Articolo successivo e precedente |
| ù | Regione principale della pagina |
| NVDA+F6 | Elementi della pagina |
| Y e Maiusc+Y | Punto smart successivo e precedente |
| NVDA+Ctrl+Y | Elenco dei punti smart |
| J e Maiusc+J | Segnaposto successivo e precedente |
| NVDA+J | Aggiunge un segnaposto |
| Ctrl+Win+J | Mette il segnaposto temporaneo |
| NVDA+Maiusc+J | Finestra dei segnaposti |
| NVDA+Ctrl+F, NVDA+F3, NVDA+Maiusc+F3 | La ricerca di NVDA, con la parola ricordata per ogni pagina (o i tasti che le hai assegnato in Gesti e comandi) |
Le lettere semplici (à, ò, ù, J, Y) funzionano solo in modalità navigazione e con la navigazione a lettera singola accesa (NVDA+Maiusc+Spazio). Nei campi di testo si scrivono normalmente.
Su siti come YouTube il titolo di ogni video è un'intestazione che contiene un link. Muovendosi con H o con i numeri:
Caselle nelle impostazioni: Leggi l'etichetta completa del link nelle intestazioni e Porta il focus sul link dell'intestazione.
In NVDA, Maiusc+Invio e gli altri tasti qui sotto vanno al browser, che agisce sul link che ha il focus, non su quello dove si trova il cursore di NVDA. Così si apriva un link sbagliato. Con l'add-on il focus va prima sul link dove sei, anche se ci sei arrivato con le frecce:
Fuori da un link, o fuori da una pagina web, questi tasti fanno quello che farebbero senza add-on (per esempio in Thunderbird o in WhatsApp). Casella: Apri il link dove sei.
NVDA+A dice l'indirizzo della pagina web aperta. Premuto due volte lo copia negli appunti e dice "Indirizzo copiato". Il focus deve essere dentro la pagina: fuori dalla pagina (per esempio nella barra degli indirizzi o in un altro programma) il tasto fa quello che fa in NVDA. Casella: Indirizzo della pagina con NVDA+A.
Il tasto vale solo nello schema di tastiera desktop: nello schema portatile NVDA+A è "leggi tutto" di NVDA e resta così. Con lo schema portatile si può assegnare un altro tasto da Gesti e comandi.
Stessa lettera di JAWS quando è libera in NVDA, altrimenti una lettera accentata. I tasti di NVDA restano tutti come sono.
Casella: Tasti di salto come JAWS.
Molti siti (chat, social, pagine che si allungano da sole) tengono nella pagina solo una parte del contenuto e caricano il resto quando la pagina scorre fino in cima o in fondo. Per questo i tasti di salto, anche quelli di NVDA come H, si fermano agli elementi già caricati.
Con i tasti dell'add-on (à, ò, Y) è diverso: se non trovano più niente, si sente un breve suono, la pagina scorre oltre il primo (o l'ultimo) elemento caricato, si aspetta che il sito carichi e si riprova, fino a due volte. Se arriva qualcosa ci si va, altrimenti NVDA dice che non ce ne sono. Se nel frattempo ci si sposta, la ricerca si ferma.
Non funziona sui siti che caricano altro solo con un pulsante come "Mostra altri". I tasti di NVDA (H, K...) restano come sono. Casella: Scorri la pagina per cercare altri elementi.
La ricerca di NVDA ricorda una sola parola per tutte le pagine e la perde al riavvio. Con l'add-on ogni pagina ha la sua: aprendo la ricerca la si trova già scritta e selezionata (Invio per cercarla, oppure si scrive una parola nuova). NVDA+F3 e NVDA+Maiusc+F3 usano la parola della pagina. Si ricorda anche la casella delle maiuscole. Su una pagina mai cercata si trova l'ultima parola cercata altrove, come in NVDA.
La pagina è riconosciuta dal suo indirizzo, senza la parte dopo il cancelletto (#). Si ricordano al massimo 500 pagine: oltre, si dimenticano le più vecchie.
Nelle impostazioni: casella Ricorda la ricerca per ogni pagina e pulsante Cancella le ricerche ricordate.
Come Ins+F3 di JAWS. La finestra ha, nell'ordine del Tab:
La finestra si riapre sull'ultimo tipo usato. Tipi: intestazioni, punti smart, link, pulsanti, caselle di modifica, caselle di controllo, pulsanti di opzione, caselle combinate, campi modulo, immagini, tabelle, elenchi, riquadri, regioni, articoli, schede.
In Gesti e comandi ci sono anche i comandi "Elenco pulsanti", "Elenco tabelle" e così via, come Ctrl+Ins+lettera di JAWS: aprono la finestra già sul tipo, con il focus sull'elenco. Non hanno un tasto: lo si assegna se serve.
L'elenco elementi di NVDA (NVDA+F7) resta com'è. Casella: Elementi della pagina con NVDA+F6.
Le pagine cambiano: di ogni segnaposto si ricordano il testo della riga e la posizione. Si cerca il testo, anche se si è spostato; se compare più volte si sceglie la volta con le stesse righe prima e dopo, poi la più vicina alla posizione di prima. Se il testo non c'è più, un segnaposto di pagina usa la posizione di prima.
Nelle impostazioni: casella Segnaposti e pulsante Cancella tutti i segnaposti.
Come la Smart Glance di JAWS. Un punto smart è un pezzo di testo che a vista si nota perché ha uno stile raro nella pagina: un colore, uno sfondo, un carattere, una dimensione, il grassetto, il corsivo, il testo evidenziato. Spesso non è un'intestazione, quindi con H non ci si arriva: per esempio un numero di telefono in evidenza o un avviso colorato.
Come vengono scelti: lo stile più usato è il testo normale della pagina; sono punti smart i pezzi di testo con uno stile usato in poca parte della pagina, i più rari per primi. Come in JAWS si escludono link, intestazioni e campi dei moduli (dei campi si tengono quelli obbligatori o con errori). Il calcolo si fa quando serve e si rifà solo se la pagina cambia.
Nelle impostazioni: Punti smart, Annuncia i punti smart all'apertura della pagina, Punti smart: includi i link, includi le intestazioni, includi i campi dei moduli (queste tre spente di serie) e Sensibilità punti smart: Normale (testo con uno stile usato fino al 5% della pagina, al massimo 20 punti) o Alta (fino al 15%, al massimo 50 punti).
Nella cartella delle impostazioni di NVDA (di solito %APPDATA%\nvda):
navigazioneWeb-ricerche.json: le parole cercate per pagina.navigazioneWeb-segnaposti.json: i segnaposti.nvda.ini, sezione navigazioneWeb.Disinstallando l'add-on questi file restano; si possono cancellare a mano.
A ogni avvio di NVDA l'add-on controlla sul sito andreadessolis.com se c'è una versione nuova. Se c'è, ne mostra le novità e chiede se aggiornare: rispondendo Sì la scarica, controlla che il file sia quello giusto e la passa a NVDA, che chiede conferma, la installa e propone il riavvio. Il controllo legge solo un piccolo file sul sito e non manda nessun dato.
L'add-on parla nella lingua di NVDA: italiano o inglese.
Andrea Dessolis, andreadessolis.com. Licenza GNU GPL versione 2.