Giorno 20 - Fornite un sommario della tabella
A cura di Franco Carcillo | Giovedì 29 Maggio 2003
Link permanente
Giorno 20: Fornite un sommario della tabella
L’ultimo pezzo nella definizione di una tabella è il sommario. Il sommario di una tabella non è mai visualizzato nei browser visuali: è utilizzato solo dai lettori di schermo e dai browser a sintesi vocale. E’ esattamente quello che la parola suggerisce: un sommario, una descrizione più lunga della didascalia. E’ normalmente letta subito prima della didascalia.
Ogni tabella dovrebbe avere un sommario. Se avete un calendario, il sommario può essere semplicemente “Calendario mensile con link ai messaggi giornalieri”. Se usate le tabelle come contenitore per le pagine, dovreste dare un sommario vuoto per indicare che la tabella è utlizzate esclusivamente per tale scopo, e non per presentare dati tabulati. (Concetto simile all’attributo ALT vuoto, utilizzato per le immagini spaziatrici. Discuteremo di queste immagini lunedì.)
A chi serve?
- A Jackie. Quando Jackie. Quando JAWS incontra il calendario, Jackie ascolta “Sommario: calendario mensile con link ai messaggi giornalieri”. Quindi sente la didascalia, poi sente l’intestazione di tabella, ed infine può navigare nel calendario.
- Agli utenti di iCab. iCab può usare le capacità interne di sintesi vocale del sistema Mac OS per leggere le pagine web, e leggerà il sommario di ogni tabella se presente.
Come fare: il calendario
Con Movable Type, trovate il calendario nel modello Main Index (cercando “calendarhead” lo troverete). Vedrete <table>così:
<table border="0" cellspacing="4" cellpadding="0">
Cambiatelo in questo modo:
<table border=”0″ cellspacing=”4″ cellpadding=”0″ summary=”Monthly calendar with links to each day’s posts”>
Con Radio, la procedura è simile a quella di qualche giorno fa.
- In Radio, aprite il programma Radio. In Windows, doppio click sull’icona Radio nella barra di sistema e selezionate “Open Radio”.
- Nel menu “Tools” , selezionate “Developers”, e poi ”Jump…” ( Control+J). Arrivate a “system.verbs.builtins.radio.weblog.drawCalendar” (senza virgolette).
- Ora nel menu “Edit” con “Find and Replace”, “Find…” (Control+F) cercate “draw the month and year”. Dovreste trovare evidenziata la linea che riporta “
bundle // draw the month and year“. Doppio click sul triangolino per rivelare il codice, dovreste vedere questo:
add (”<table cellspacing=\”0\” border=\”0\” class=\”hCalendarTable\”>”); indentLevel++
- Cambiatelo così:
add (”<table summary=\”Monthly calendar with links to each day’s posts\”cellspacing=\”0\” border=\”0\” class=\”hCalendarTable\”>”); indentLevel++
Come fare: tabelle contenitori
Se usate tabelle quali contenitori per le pagine, aggiungete summary=""in ogni tabella. Farete prima, e meglio, utilizzando la funzione cerca-e-sostituisci (search and replace). Cercate:
<table
e sostituitela con:
<table summary=""
Continua l’argomento con…
- Introduzione
- Giorno 1 - Jackie
- Giorno 2 - Michael
- Giorno 3 - Bill
- Giorno 4 - Lillian
- Giorno 5 - Marcus
- Giorno 6 - Indicate un DOCTYPE
- Giorno 7 - Identificate la vostra lingua
- Giorno 8 - Date titoli significativi
- Giorno 9 - Fornite ulteriori ausili alla navigazione
- Giorno 10 - Presentate subito il contenuto principale
- Giorno 11 - Saltate la barra di navigazione
- Giorno 12 - Usate i colori sicuri
- Giorno 13 - Usate link veri
- Giorno 14 - Aggiungete titoli ai link
- Giorno 15 - Definite scorciatoie da tastiera
- Giorno 16 - Non aprite nuove finestre
- Giorno 17 - Definite gli acronimi
- Giorno 18 - Date al calendario una vera didascalia
- Giorno 19 - Usate vere intestazioni di tabella
- Giorno 22 - Usate liste vere (o fatele sembrare tali)
- Giorno 23 - Fornite testi equivalente per le immagini
- Giorno 24 - Fornite testi equivalenti per mappe di immagini
- Giorno 25 - Usate barre orizzontali vere (o quasi)
- Giorno 26 - Usate dimensioni relative per i font
- Giorno 27 - Usate intestazioni vere
- Giorno 28 - Etichettate gli elementi dei moduli
- Giorno 29 - Rendete tutto ricercabile
- Giorno 30 - Dichiarate il vostro livello di accessibilità
- Giorno 21 - Ignorate le immagini con funzione spaziatrice
- Conclusioni
- Dichiarazione di accessibilità
- Termini di utilizzo
- Traduzioni
- Nota all’edizione italiana











