Há, desde o dia 1 de Setembro do ano passado, uma lei na Holanda que obriga todos os sites governamentais a seguirem 125 pontos, obrigatoriamente, entre outros:
- valid HTML 4.01 or XHTML 1.0
- CSS and semantic HTML and separation of structure and presentation
- progressive enhancement
- the W3C DOM (instead of the old Microsoft document.all)
- meaningful values of class and id
- meaningful alt attributes on all images
Além do mais:
- scripts that work on links should extend the basic link functionality (think accessible popups)
- if a link makes no sense without a script, it shouldn’t be in the HTML (but be generated by JavaScript)
- use of forms or scripts as the only means of getting certain information is prohibited
- removing the focus rectangle on links is prohibited
- information offered in a closed format (think Word) should also be offered in an open format
- the semantics of many HTML elements are explicitly defined
Parecem-me leis criadas por quem sabia mesmo sobre o que legislava.
No nosso país já foram dados alguns passos neste sentido, mas nenhum deles foi tã específico como o dos holandeses.
Enquanto esperamos, fica o artigo.