Partager

Approfondir

Qualité Web le livre

Livre Qualité Web

Acheter

17 - Le codage de caractères utilisé est UTF-8.

Thématique
Phase Projet

Objectif
  • Recourir à un jeu de caractères international.
  • Prévenir les défauts d’affichage.
  • Faciliter la manipulation des contenus par les utilisateurs et les développeurs.
Mise en œuvre

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.

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 (dans le 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 Internationalization Checker du W3C (validator.w3.org/i18n-checker/) permet de combiner ces trois étapes. 

Découvrez la certification Opquast

Rejoignez la communauté des certifiés Opquast. Plus de 5000 professionnels formés à la qualité Web. Au programme une formation en ligne de 14h, un examen de 1h30, un badge et un score à mettre sur votre cv et votre profil linkedin.

Commander en ligne