Vai al contenuto del sito Vai alla maschera di ricerca

Accessibilità

Colore Dimensione carattere
Home page

Comandi di Jaws per gestire le tabelle

di Nunziante Esposito
su uiciechi.it, 2008-09.

Durante la navigazione Internet non è difficile soprattutto nei siti specialistici, come ad esempio quelli bancari e quelli di commercio, imbattersi in
una tabella di dati, talvolta complessa, imprecando perché non si riesce a capire bene la corrispondenza dei dati.

La difficoltà comincia ad insorgere quando la tabella comincia ad avere più di cinque colonne e più di tre righe, figuriamoci quando è complessa come quella
di un conto corrente, come quella di una statistica e perché no, come quella di un diario scolastico.

Le difficoltà nella lettura di questo tipo di tabella è ovvia se non si conoscono bene i comandi dello screen-reader, ammesso che quello che si usa abbia
tali comandi!

Per Jaws, non abbiamo questo problema, perché fin dalla versione quattro implementa dei comandi specifici per le tabelle che sono abbastanza semplici da
ricordare e da usare.

Da quanto suddetto potrebbe sembrare tutto semplice, ma in realtà non lo è. Infatti, Jaws riesce a leggere bene se le tabelle sono programmate bene. Diciamo
pure che se la tabella è semplice, per esempio, con intestazioni di riga e di colonna, si riesce a leggere tutto senza alcun disagio. Se invece la tabella
è complessa, per esempio con due o tre intestazioni di colonna e un'intestazione di riga, se il programmatore non mette nei codici che servono a programmare
la tabella i tag giusti, la lettura non avviene in modo corretto.

Fortunatamente, di tabelle del genere non se ne incontrano molte, quindi, possiamo tranquillamente dire che se impariamo i comandi di Jaws per le tabelle,
leggeremo tutte le tabelle che hanno almeno intestazione di riga e di colonna.

Vediamo ora quali sono questi comandi, considerando una tabella che ha le intestazioni per le colonne e le intestazioni per le righe:

Premessa

• Gli esempi che seguono saranno riferiti ad una tabella che contiene l'orario scolastico definitivo di una scuola. Quindi, come intestazione di colonna
contiene i giorni della settimana da Lunedì a Sabato e come intestazione di riga le ore dalla prima alla settima. Una tabella classica che, comprese le
intestazioni, sarà composta da sette colonne e otto righe.
• Questi comandi sono validi solo per tabelle contenute in pagine Internet e li possiamo usare solo se siamo posizionati nella tabella.
• Vi ricordo che per raggiungere una tabella su una pagina Internet con Jaws e per spostarvi di tabella in tabella, si usa il tasto T.

Ecco i comandi specifici di Jaws per le tabelle HTML:

Alt più control più 5 del tastierino numerico, con numeri disinseriti.

Questo comando serve a leggere un dato di una cella. Quando siamo sulla cella che ci interessa, premendo questo comando avremo da Jaws la lettura della
intestazione di riga, quella di colonna e il dato contenuto della cella. Se manca l'intestazione di riga, caso molto frequente, come intestazione di riga
viene letto il dato contenuto nella prima cella di quella riga.

Mettiamo che siamo nella giornata di martedì, siamo alla terza ora e nella cella corrispondente della tabella come dato è scritto Italiano. Premendo il
comando alt più control più 5 TN, se la tabella è corretta, Jaws dirà: terza ora, Martedì, Italiano.

Se manca l'intestazione di riga come sovente avviene, Jaws prenderà il valore impostato per la terza ora di Lunedì come intestazione di riga e se per esempio
in quella cella c'è come materia Storia, Jaws leggerà: Storia, Martedì, Italiano. Come si sarà capito, non è proprio corretto.

Alt più control più frecce verticali.

Questi comandi sono quelli che ci consentono di leggere i dati della tabella, spostandoci su una sua colonna. Niente di difficile.

Mettiamo che raggiungiamo la tabella con il tasto T, ci posizioniamo con le frecce su martedì e vogliamo leggere le materie in base alle ore, cioè, prima
ora, seconda ora, eccetera.

Quando siamo sulla cella e Jaws ci dice Martedì, premendo e mantenendo premuti i tasti alt e control, ad ogni pressione di freccia giù, avremo da Jaws
questa
lettura: prima ora, italiano; seconda ora, italiano; terza ora, matematica; quarta ora, educazione fisica; quinta ora laboratorio. Sesta ora, laboratorio;
settima ora, religione.

Se ai tasti alt e control si abbina la freccia Su, la lettura avviene al contrario, quindi, quando siamo arrivati alla settima ora, usando la freccia su,
andiamo a ritroso sulla colonna di Martedì, leggendo le materie dalla settima alla prima.

Quando siamo sull'ultima cella e la colonna è terminata, in entrambe le direzioni di movimento, Jaws ci avvisa.

Se manca l'intestazione di riga, al posto di prima ora, seconda ora, eccetera, avremo le materie previste per la giornata di Lunedì, perché la colonna
di
lunedì, Jaws la vede come colonna di intestazione.

Alt più control più le frecce orizzontali.

Questi comandi sono quelli che ci consentono di leggere i dati della tabella spostandoci su una sua riga. Niente di difficile.

Mettiamo che raggiungiamo la tabella con il tasto T, ci posizioniamo con le frecce sulla prima cella della prima riga, Ora/giorno.

Mettiamo che vogliamo leggere le materie della quinta ora di tutti i giorni, allora, con alt più control più freccia giù, mi posiziono su quinta ora.

Da questo punto, premendo e tenendo premuti i tasti alt e control, ad ogni pressione di freccia destra, Jaws leggerà in questo modo: Lunedì, inglese; Martedì,
laboratorio; Mercoledì, Storia; Giovedì, educazione fisica; Venerdì, italiano; Sabato, matematica.

Se ai tasti alt e control si abbina la freccia Sinistra, la lettura avviene al contrario, quindi, quando siamo arrivati alla giornata di Sabato, usando
la freccia sinistra, andiamo a ritroso sulla riga della quinta ora, leggendo le materie da Sabato a Lunedì.

Quando siamo sull'ultima cella e la riga è terminata, in entrambe le direzioni di movimento, Jaws ci avvisa.

Se siamo in una qualunque cella e non ricordassimo le due intestazioni di riga e colonna, diamo il primo comando visto, alt più control più 5 TN, ed avremo
i dati completi.

Come visto, sarà molto più semplice usare i comandi che descriverli come ho fatto. Per avere la possibilità di fare una esercitazione completa senza avere
il bisogno di andare a cercare una tabella, nella versione del giornale su CD-rom, sono state allegate due pagine Web con due tabelle, una semplice con
l'orario scolastico come visto e una complessa, in modo che ognuno può verificare la bontà delle informazioni che Jaws gli da in una tabella ben programmata.

Per chi non ricevesse il giornale su CD-rom, può trovare questo articolo, corredato di tabelle sul sito della lista
uic-helpexpress,
a partire dal mese prossimo.

Per ulteriori chiarimenti, scrivere a:
Nunziante Esposito.

Categorie:
Articolo precedenteArticolo successivoTorna all'indice