1. Accueil
  2. Opquast V3
  3. 17 - Le codage de caractères utilisé est UTF…

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

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.

Solution technique

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 de controle

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. 

Crée le
23 juin 2014

Testez et faites reconnaître vos compétences

Logo Opquast Certfied

Opquast Certified est un test sur 1000 points permettant de vérifier le degré de maîtrise des meilleures pratiques du Web

Découvrir

Retrouvez cette fiche dans « Qualité Web »

Livre Qualité Web

En savoir +

Version numérique offerte pour l’achat de la version papier