Torna a Navigazione web — andreadessolis.com

Navigazione web

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.

Riepilogo dei tasti

TastoCosa fa
NVDA+A (schema desktop)Dice l'indirizzo della pagina; premuto due volte lo copia
Maiusc+InvioApre il link dove sei in una nuova finestra
Ctrl+InvioApre il link dove sei in una nuova scheda dietro
Ctrl+Maiusc+InvioApre il link dove sei in una nuova scheda davanti
Applicazioni o Maiusc+F10Menu contestuale del link dove sei
à e Maiusc+àScheda successiva e precedente
ò e Maiusc+òArticolo successivo e precedente
ùRegione principale della pagina
NVDA+F6Elementi della pagina
Y e Maiusc+YPunto smart successivo e precedente
NVDA+Ctrl+YElenco dei punti smart
J e Maiusc+JSegnaposto successivo e precedente
NVDA+JAggiunge un segnaposto
Ctrl+Win+JMette il segnaposto temporaneo
NVDA+Maiusc+JFinestra dei segnaposti
NVDA+Ctrl+F, NVDA+F3, NVDA+Maiusc+F3La 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.

Link nelle intestazioni

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.

Apri il link dove sei

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.

Indirizzo della pagina

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.

Tasti di salto come JAWS

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.

Scorri e riprova

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.

Ricerca che ricorda la parola per ogni pagina

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.

Elementi della pagina (NVDA+F6)

Come Ins+F3 di JAWS. La finestra ha, nell'ordine del Tab:

  1. Tipo di elemento (Alt+T): si sceglie con le frecce; ogni voce mostra quanti ce ne sono, per esempio "Pulsanti: 12". Compaiono solo i tipi presenti nella pagina. Invio porta all'elenco.
  2. Filtro (Alt+F): scrivendo una parte del nome l'elenco si restringe.
  3. Elementi (Alt+E): nell'ordine della pagina, già posizionato dove ti trovi. Invio porta all'elemento.
  4. Pulsanti Vai (Alt+V), Attiva (Alt+A, preme o apre l'elemento) e Annulla (Esc).

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.

Segnaposti

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.

Punti smart

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).

Dove sono salvati i dati

Nella cartella delle impostazioni di NVDA (di solito %APPDATA%\nvda):

Disinstallando l'add-on questi file restano; si possono cancellare a mano.

Aggiornamenti

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.

Lingue

L'add-on parla nella lingua di NVDA: italiano o inglese.

Compatibilità

Limiti conosciuti

Se qualcosa non va

Autore e licenza

Andrea Dessolis, andreadessolis.com. Licenza GNU GPL versione 2.