Aller au contenu

Sujets conseillés

Posté

Vu sur la source du site ( http://emmanuel.clement.free.fr/ ) de Emmanuel Clément (le gars responsable du superbe design d'Openweb.eu.org) :

Mettre la meta http-equiv="Content-Type" avant balise de texte <title>. Chargement plus rapide

c'est vrai cette chose ? comment se fait-il ?

moi ça me parait un peu tiré par les cheveux. Enfin, je dis ça mais j'ai pas la prétention de m'y connaitre mieux que monsieur Clément.

Posté

Bonjour,

La meta

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

permet de définir le jeu de caractères à utiliser pour la page, il est donc important de la placer avant toute ligne de code HTML.

Posté

Je n'ai jamais observé personnellement ce comportement d'un navigateur, mais il est logiquement tout à fait plausible : lorsque le navigateur s'appuie sur la meta pour déterminer l'encodage de la page, il ne devrait pas être capable d'interpréter correctement le contenu du <title> si la meta n'a pas été lue d'abord.

Sauf que...

- l'encodage éventuellement spécifié directement au niveau serveur l'emporte

- en xml / xhtml, l'encodage peut avoir été spécifié par le prologue xml en tête de page

- les navigateurs ont parfois des procédés de détermination de l'encodage qui échappent aux normes (par exemple, forcer un encodage windows par défaut sur un contenu sans encodage spécifié, ce qui coïncide souvent avec la réalité...).

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...