Critère « 89 »

Nom :
89
Description :
Le codage de caractères utilisé est UTF-8.
Cré(é) le :
21 avril 2010
Automatisé(e) :
Automatisé
Objectif(s) :

Recourir à un jeu de caractères international.

Prévenir les défauts d'affichage.

Solution(s) technique(s) :

Configurer le serveur et les bases de données de manière à utiliser UTF-8.

Choisir des outils (logiciels de développement, frameworks, CMS, outils de production de contenu) compatibles avec UTF-8.

Moyen(s) de contrôle :

Cette vérification s'effectue en trois temps. Pour chaque page examinée :

  • Vérifier l'indication du jeu de caractères donnée par l'en-tête HTTP content-type envoyée par le serveur, par exemple à l'aide de la fonctionnalité En-têtes HTTP (menu Information) de la Web Developer Toolbar dans Firefox ;
  • Vérifier le cas échéant la conformité à cet en-tête de l'élément META http-equiv="Content-Type" dans le code HTML des pages, par exemple à l'aide de Web Developer Toolbar dans Firefox (menu Voir source) ;
  • Vérifier que le contenu des pages est effectivement encodé en UTF-8 (absence de caractères inattendus ou erronés), par exemple en soumettant la page à une validation HTML auprès du validateur du W3C (validator.w3.org).

L'outil du W3C Internationalization Checker du W3C (validator.w3.org/i18n-checker/) permet de combiner ces trois étapes.

Dérogations:
(non renseigné)
Remarques:
(non renseigné)
Niveau :
Niveau 2
Thématique :
Code
VPTCS :
Technique Contenus
Processus :
Intégration CMS – Développement Rédaction
Workshop :
validée