Encodage utf8 , le topic des solutions

Encodage utf8 , le topic des solutions

Messagede Devorg le Mar 1 Juil 2008 18:40

Encodage utf8 , le topic des solutions


Voici un probleme que rencontre pas mal de webmasters, l'encodage de leur site et base de données,
pas mal de gens attrapents des carrés à la place de leur caractéres habituels ou encore des caractéres bizard dans leurs pages

Ceci est souvent du a l'encodage de votre page et ou la réaction de votre explorateur au chargement de la page et son encodage détecté.

Bref la balise méta qui gere l'encodage se trouve entre

Code: Tout sélectionner
<head></head>


Cette balise est ecrite de cette façon :

Code: Tout sélectionner
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">


ce qui va gerer l'encodage est le charset, ici dans l'exemple vous pouvez constater que le charset est réglé sur ISO-8859-1 , ce qui corresponds a un encodage en latin.

A ce jour le charset UTF8 à le vent dans les cheveux et représente l'avenir en matiére d'encodage de votre page web.

Une petite astuce pour les utilisateurs windows :
Une façon securisante de bien génrer et formater vos pages web en utf8 est d'utiliser le logiciel Notepad++, et de bien verivier à enregistrer vos pages en format utf8 (sans bom) via l'onglet format.
Avec cette méthode vous pouvez d'une façon certaine générer des pages web en format utf8

Assurez vous aussi que votre hébergeur declare bien de son coté l'encodage via l'apache serveur

les charsets de apache
dans /etc/apache2/conf.d/charset la directive est réglé comme suit :
AddDefaultCharset Off
les charsets chargé par defaut dans locale.

fr_BE@euro ISO-8859-15
fr_BE ISO-8859-1
fr_BE.UTF-8 UTF-8
fr_CA ISO-8859-1
fr_CA.UTF-8 UTF-8
# fr_CH ISO-8859-1
# fr_CH.UTF-8 UTF-8
fr_FR@euro ISO-8859-15
fr_FR ISO-8859-1
fr_FR.UTF-8 UTF-8
fr_LU@euro ISO-8859-15
fr_LU ISO-8859-1
fr_LU.UTF-8 UTF-8
# fur_IT UTF-8


Pour votre facilité vous pouvez consulter différentes methodes pour réencoder vos pages en utf8

Avatar de l’utilisateur
Devorg
Administrateur
Administrateur
 
Messages: 297
Inscription: Lun 7 Avr 2008 14:07

Retourner vers Languages du web

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron