De l'accessibilité dans HTML5 ? Je tente le coup

L'accessibilité des pages Web va grandement s'améliorer avec HTML5.

L'accessibilité du Web — il n'est jamais inutile de le rappeler — c'est garantir l'accès aux services et contenus en ligne par les handicapés et les personnes âgées. C'est une norme définie par la Web Accessibility Initiative (WAI) du W3C. Norme — et c'est énorme — qui n'est pas respectée par les webmestres.

Sauf que...

il y a fort à parier que dans un avenir maintenant proche la structuration et l'intégration de nouvelles données dans les pages Web pour une meilleure accessibilité va permettre un meilleur référencement de ces pages. Du coup, si les référenceurs s'y intéressent, les bénéfices pour le Web ne seront pas minces : en rendant les sites accessibles aux handicapés ils faciliteront l'accès aux contenus pour tous les visiteurs, dont les robots des moteurs de recherche qu'ils chérissent tant.
Mais comment mettre en place un balisage HTML5 pour une meilleure accessibilité ? C'est la question du jour.

Bonjour

HTML5 : les grands comptes s'y mettent

Oh ! Quelle surprise ! La GMF pour son site epargnegmf.fr est passée à HTML5.

En plus, les créateurs du site (je ne sais quelle agence) a fait très très fort. Regardez le code. Regardez la CSS3. Il y a même du Canvas ! La page est moche ? On s'en fout : si ça plaît aux clients de la GMF, c'est ce qu'il faut. Le code, lui est de toute beauté. Bravo à son(ses) auteur(s).

la GMF et son site Web en HTML5
la GMF et son site Web en HTML5

L'encodage des caractères dans la déclaration HTML5

Si on peut lire encore dans le brouillon HTML5 du W3C qu'il suffit de déclarer l'encodage UTF-8 pour qu'il s'applique sachez qu'il y a des problèmes.

Je n'en comprends pas les raisons et le validateur du W3C, même si la page demeure conforme, émets de certains doutes aussi alors que ce sont ses propres indications.
Vous allez me dire que : « bon ... les avertissements... du moment que la page est valide... » vous vous en fichez. Eh bien vous avez tort.
Nous allons voir comment

bien déclarer l'encodage en HTML5