Priorità 2 · 2.2 Assicurarsi che le combinazioni fra colori dello sfondo e del primo piano forniscano un sufficiente contrasto se visti da qualcuno con deficit percettivi sul colore o se visti su uno schermo in B&N. [Priorità 2 per le immagini, Priorità 3 per il testo]. · 3.1 Quando esiste un linguaggio di marcatori adatto, per veicolare informazione usare un marcatore piuttosto che le immagini. · 3.2 Creare documenti che facciano riferimento a grammatiche formali pubblicate. · 3.3 Usare fogli di stile per controllare l'impaginazione e la presentazione. · 3.4 Usare unità relative e non assolute nei valori degli attributi del linguaggio dei marcatori e i valori della proprietà del foglio di stile. · 3.5 Usare elementi di intestazione per veicolare la struttura del documento e usarli in modo conforme alle specifiche. · 3.6 Marcare le liste ed elencare le voci della lista in modo appropriato. · 3.7 Marcare le citazioni. Non usare marcatura che definisca citazioni per ottenere effetti di formato come il rientro. · 6.5 Assicurarsi che il contenuto dinamico sia accessibile oppure fornire una presentazione o pagina alternativa. · 7.2 Fino a quando gli interpreti non permetteranno agli utenti di controllare il lampeggiamento, evitare di far lampeggiare il contenuto (cioè di cambiare la presentazione a intervalli regolari, come se si accendesse e spengesse). · 7.4 Fino a quando gli interpreti non forniranno la possibilità di bloccare l'autoaggiornamento, non creare pagine che si autoaggiornano periodicamente. · 7.5 Fino a quando gli interpreti non forniranno la capacità di bloccare l'auto-reindirizzamento, non usare marcatura per reindirizzare le pagine automaticamente. Piuttosto, configurare il server in modo che esegua i reindirizzamenti. · 10.1 Fino a quando gli interpreti non permetterano agli utenti di bloccare la generazione di nuove finestre, non fare apparire finestre a cascata o di altro tipo e non cambiare la finestra attiva senza informare l'utente. · 11.1 Usare le tecnologie W3C quando sono disponibili e sono appropriate per un certo compito e usare le versioni più recenti quando sono supportate. · 11.2 Evitare le caratteristiche delle tecnologie W3C che sono disapprovate. · 12.3 Dividere grandi blocchi di informazione in gruppi più maneggevoli quando è naturale ed appropriato. · 13.1 Identificare con chiarezza l'obiettivo di ogni collegamento. · 13.2 Fornire metadata per aggiungere informazione di tipo semantico alle pagine e ai siti. · 13.3 Fornire informazione sulla configurazione generale di un sito (per es., una mappa oppure un indice del sito). · 13.4 Usare meccanismi di navigazione in modo coerente. Se si usano tabelle (Priorità 2) · 5.3 Non usare tabelle per impaginazioni a meno che la tabella non sia comprensibile se letta in modo linearizzato. Altrimenti, se la tabella non risulta leggibile, fornire una alternativa equivalente (che può essere una versione linearizzata). · 5.4 Se per l'impaginazione viene usata una tabella non usare nessun marcatore di struttura per la formattazione della resa visiva. Se si usano frame (Priorità 2) · 12.2 Descrivere lo scopo dei frame e il modo in cui essi interagiscono se non è evidente dai titoli dei frame da soli. Se si usano moduli (Priorità 2) · 10.2 Fino a quando gli interpreti non supporteranno esplicite associazioni fra etichette e controlli dei moduli, assicurare, per tutti i controlli dei moduli che hanno etichette associate implicitamente, che l'etichetta sia posizionata correttamente. · 12.4 Associare esplicitamente le etichette ai loro controlli. Se si usano applet e script (Priorità 2) · 6.4 Per quanto riguarda script e applet, assicurarsi che i gestori di eventi siano indipendenti dai dispositivi di input. · 7.3 Fino a quando gli interpreti non permetteranno agli utenti di bloccare il contenuto in movimento, evitare il movimento nelle pagine. · 8.1 Fare in modo che elementi di programmi come script e applet siano direttamente accessibili o compatibili con le tecnologie assistive [Priorità 1 se la funzionalità è importante e non presentata altrove, altrimenti Priorità 2.] · 9.2 Assicurarsi che ogni elemento che possiede una sua specifica interfaccia possa essere gestito in una modalità indipendente da dispositivo. · 9.3 Negli script, specificare gestori di evento logici piuttosto che gestori di evento dipendenti da dispositivo.
|