[webaccessibile] Gestione warning fogli di stile
Marco Bertoni
mbertoni a webaccessibile.org
Mer 7 Mar 2007 12:03:22 CET
Ciao Luisa. Il tuo collega sbaglia. Un Warning non è un errore, quindi un CSS con warning non è sintatticamente scorretto. La legge ti chiede la validazione "sintattica".
Per correttezza dovresti chiederti però se questi warning segnalati hanno rilevanza per l'accessibilità e nel caso la risposta fosse affermativa effettuare le modifiche necessarie per eliminarli. Ma, ribadisco, la legge richiede la validazione sintattica, il CSS non è valido sintatticamente solo se contiene errori sintattici e non warning (che possono essere paragonati a suggerimenti).
Per ciò che concerne il tuo secondo problema ecco la soluzione:
Il Req. 1 chiede di utilizzare grammatiche formali pubblicate. Al momento in cui scrivo sono disponibili versioni più recenti della 2.0 del linguaggio CSS, in particolare la 2.1. Questa versione, ancorché comunemente applicata, non ha lo status di specifica: è una bozza (Working Draft) passibile pertanto di modifiche da parte del W3C. Per questo motivo per i fogli di stile deve essere utilizzata esclusivamente la specifica 2.0, che è l'ultima grammatica formale pubblicata ufficiale.
Quindi quando valuti un CSS per la 4/2004 devi impostare il validatore W3C in modo con il profilo CSS 2.0. Questo almeno fino a quando CSS 2.1 non sarà specifica.
bye
Marco
Luisa Giudicianni ha scritto:
> Provando a validare il mio css ho ottenuto come esito alcuni warning. Pensavo
> che i warning non fossero indice di non validità bensì avvisi che non
> causavano la non validazione. Un mio collega mi ha invece detto che con
> warning un css non si può ritenere valido. Il mio quesito è: devo
> necessariamente eliminare tutti i warning per rispettare il requisito di
> accessibilità o posso comunque ritenere il foglio di stile valido?
Maggiori informazioni sulla lista
webaccessibile