Questo post nasce raccogliendo gli spunti offerti dai commenti all'intervento sulla resa del testo in Safari pubblicato un paio di giorni fa. A quello rimando per i dettagli sulla questione, qui mi interessa porre alla vostra attenzione una questione più generale.
Nel secondo commento così si esprime, con grande puntualità , floyd:
Nella validazione del file CSS, le 2 dichiarazioni vengono rilevate come errori:
La proprietà
text-shadow
non esiste per CSS versione 2.1 ma esiste in CSS2 e CSS3: #000000 0 0 0La proprietà
opacity
non esiste per CSS versione 2.1 ma esiste in CSS3: 0.9999999
Poco più sotto interviene Troglos:
In effetti ho dovuto eliminarla perché non mi validava più il CSS...
Ed eccoci al dunque. La tecnica oggetto del post consente di ottenere un miglioramento in termini di leggibilità del testo (su questo credo che convengano sia floyd che Troglos). Ora, uscendo dallo specifico e ragionando in termini generali, in casi simili sareste disposti a sacrificare un po' di usabilità pur di ottenere l'approvazione del validatore del W3C?