IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

[Sondage] Quel encodage de caractère


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 23
    Par défaut [Sondage] Quel encodage de caractère
    Bonjour,

    j'aimerai savoir quel encodage de caractère vous préconisez pour le développement web (ou autres) ?
    Je vois beaucoup de sites utilisé l'iso-8859-1 (latin 1), mais j'entends aussi qu'il vaut mieux utiliser l'UTF-8 car il gère absolument tous les caractères de toutes les langues.

    Qu'en est-il vraiment ? quel est selon vous le plus approprié et pourquoi ?
    Vaut-il mieux convertir les caractères spéciaux en entité HTML ?

    Merci pour vos réponses

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Perso, je recommande de passer outre l'encoding et de mettre tous les caractères spéciaux en tant qu'entités HTML...

    ainsi, pas de problème d'encoding ou quoi, quelque soit le charset utilisé, ça marche toujours nickel

    sinon, à choisir, théoriquement je préfèrerais effectivement l'UTF-8, mais je trouve que c'est encore trop le fouille entre les différents points de communication (OS pour les fichiers, Serveurs divers, etc...) donc pour le moment, c'est plutôt ISO-8859-1(5) que j'utilise en pratique ^^
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    ISO-8859-15 pour être valide avec les caractères européens et meme les nouveaux (d'ou le 15 et pas 1) comme € !!

    apres comme te l'as dit Swoög il est préférable d'afficher tes caractères spéciaux en tant que HTML, comme € pour € et ce htmlentities() en PHP le fait tout seul par exemple.

    Avec cela tu restes valide w3c, et c'est

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    @ noter qu'en théorie, même si tu n'utilise pas les entitées HTML, si le charset est correctement indiqué, les caractères ne devrait pas poser de problème au validateur du W3C

    mais c'est un point intéressant à préciser, merci Maxoo ^^
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    en fait non !!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>none</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
    <body></body>
    </html>
    si tu passes ça à W3C, il va te dire des gros mots, alors que si tu remplaces avec &euro; ca passe.

    Je sais pas trop pourquoi, mais j'avais déja eu ce problème donc c'est pour cela que je le précisais.

    Note : ca ne pose pas de problème pour é ou è ...

  6. #6
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    je sais que sur une page réelle (hébergée sur un serveur avec les bons en-têtes HTTP et tout) il n'y a pas de problèmes... (testé mm avec UTF-8 et des caract Jap )
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

Discussions similaires

  1. [Sondage] Quels plugins pour Eclipse utilisez-vous ?
    Par xavlours dans le forum Eclipse
    Réponses: 75
    Dernier message: 13/07/2014, 15h58
  2. [XHTML] Utilisation des caractères spéciaux et quel encodage ?
    Par maxcugnet dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/10/2007, 20h17
  3. Réponses: 15
    Dernier message: 24/02/2006, 14h17
  4. [FLASH 8] Encodage de caractères...
    Par Xdrei dans le forum Flash
    Réponses: 1
    Dernier message: 24/02/2006, 07h44
  5. encodage de caractères
    Par hugo123 dans le forum Langage
    Réponses: 7
    Dernier message: 25/01/2006, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo