Il Web è un media democratico, ma a volte una minoranza di sviluppatori prevale sulla stragrande maggioranza degli autori e degli utenti.
A tal proposito, un buon esempio è rappresentato dalla decisione presa sull'attributo start
degli elenchi ordinati HTML. Questo attributo è stato deprecato in favore dei CSS.
La soluzione proposta si basa sul contenuto generato (si veda http://www.w3.org/TR/css3-lists):
Sfortunatamente, questa scelta si è rivelata disastrosa, poiché:
- Internet Explorer 7 e inferiori non supportano il contenuto generato.
- Con i CSS
- La quasi totalità degli screen-reader e dei browser testuali non supporta il contenuto generato.
Gli autori possono solo aggiungere la numerazione nel sorgente delle pagine, ma in questo modo l'informazione veicolata dal contatore dell'elenco si trasformerà in una semplice stringa di testo priva di ogni significato contestuale per uno screen-reader o un browser testuale.
Gli autori possono anche usare una DTD
C'è sempre la possibilità per gli autori di creare una DTD XHTML
Forse in futuro sarà dato più spazio agli autori per esprimere le loro reali necessità, nel contesto di quella che io chiamo interoperabilità umana
Come ricordava infine Michele Diodati
Accessibilità . Guida completa
start