[webaccessibile] "tecnologie definite da grammatiche formali"
Andrea Fercia
a.fercia a gmail.com
Mar 19 Giu 2007 23:36:38 CEST
On 6/19/07, Andrea Fercia <a.fercia a gmail.com> wrote:
>
>
>
> On 6/19/07, Roberto Scano - IWA/HWG <rscano a iwa-italy.org> wrote:
> >
> >
> > Roberto Scano:
> > CSS 2.0 non è una grammatica formale pubblicata in quanto è un draft,
> > non è
> > quindi un documento stabile.
> >
> >
> ciao,
> volevi dire CSS 2.1?
> no perchè come ben sai CSS 2.0
>
scusate ho fatto casino con gmail (ma "caspiterina" non avevo premuto
Enter.. dà invio anche con altri tasti? :\) riprendo da dove mi sono
interrotto:
"no perchè come ben sai CSS 2.0 è raccomandazione dal 1998".
Comunque mi spiego meglio:
se bisogna applicare solo CSS 2.0 il punto è che:
- sia la "Barra dell'accessibilità"
- sia la Web Developer bar per Firefox
visto che il validatore del W3C ora è impostato di default sul profilo CSS
2.1
beh, entrambi i tool validano il css secondo le specifiche CSS 2.1.
La cosa non sarebbe grave di per sé se non fosse per il fatto che, a quanto
ne so, lo stesso CNIPA consiglia agli appartenenti alla PA che frequentano i
suoi corsi, di utilizzare la barra dell'accessibilità.
Come detto, la barra dell'accessibilità (anche la nuova versione, la 2.0)
valida i fogli di stile utilizzando di default il profilo CSS 2.1 del
validatore del W3C.
Cioè utilizzando una "grammatica formale" che non è tale, essendo ancora
working draft.
Al CNIPA questo lo sanno?
Se non lo sapessero, sarebbe il caso di informarli.
<!-- fine della considerazione più importante -->
<!-- inizio di altre considerazioni -->
La web developer bar per Firefox controlla anche essa i fogli di stile
secondo le specifiche CSS 2.1 ma almeno questa è configurabile, nel senso
che nelle opzioni potete modificare la URL e cambiarla da quella di default
che prevede il parametro:
?profile=css21& ...
a
?profile=css2& ...
A questo proposito ho avuto un interessante scambio di e-mail con Chris
Pederick (lo sviluppatore della Web Developer bar) che asserisce che la
"Status Icon" relativa ai CSS che appare a destra della Web developer bar,
insieme a quella quirk/standard mode e a quella degli errori javascript,
derivi dalla Error Console di Firefox e non sia parte della Web developer
bar stessa.
A parte che mi risulta che la "Status Icon" può essere sì che derivi dalla
Error Console ma è inclusa nella Web Developer bar, altrimenti non appare :)
succede questo:
preparatevi ad esempio una paginetta che includa una regola CSS con:
display:inline-block;
la "Status Icon" vi segnalerà un errore CSS perchè evidentemente la Error
Console si basa sulle specifiche CSS2.
Invece, lo strumento della Web developer bar che potete utilizzare dalla
voce:
Tools > Validate CSS
non vi segnalerà nessun errore.
Questo perchè, come detto, questo strumento non fa che reindirizzare al
validatore del W3C che utilizza di default il profilo CSS 2.1
Avrete insomma due risultati diversi nello stesso strumento.
ciao
Andrea
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://itlists.org/pipermail/webaccessibile/attachments/20070619/a874ba40/attachment.htm
Maggiori informazioni sulla lista
webaccessibile