Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

firefox 3.0.8 windows et charset

8 réponses
Avatar
JacK
Bonjour,

J'ai une ligne de ce type:
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.

merci de vos conseils

8 réponses

Avatar
Pierre Goiffon
JacK wrote:
J'ai une ligne de ce type:
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.



C'est l'entête HTTP qui est prioritaire sur la balise meta !
Quelle est l'url de la page concernée ?
Avatar
Olivier Miakinen
Le 08/04/2009 17:04, Pierre Goiffon répondait à JacK :

J'ai une ligne de ce type:
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.



C'est l'entête HTTP qui est prioritaire sur la balise meta !



C'est vrai, bien sûr, et j'aurais pensé à cela si le problème
se produisait sur tous les navigateurs. Mais comme cela marche
différemment dans SeaMonkey et IE, je soupçonne plutôt un problème
de configuration.

Cela dit...

Quelle est l'url de la page concernée ?



... c'est une excellente question, et je pose la même.
Avatar
Pierre Goiffon
Olivier Miakinen wrote:
J'ai une ligne de ce type:
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.


C'est l'entête HTTP qui est prioritaire sur la balise meta !



C'est vrai, bien sûr, et j'aurais pensé à cela si le problème
se produisait sur tous les navigateurs. Mais comme cela marche
différemment dans SeaMonkey et IE, je soupçonne plutôt un problème
de configuration.



Je pensais à la détection plutôt aléatoire des types Mime et par
glissement j'ai pensé charset. Mais à te lire et en y repensant je ne
crois pas que IE ait des soucis de ce côté là en effet...

Par contre l'auto-détection n'est pas activée par défaut sur la famille
Mozilla je crois ?
Avatar
Olivier Miakinen
Le 09/04/2009 09:41, Pierre Goiffon a écrit :

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







[...]

Par contre l'auto-détection n'est pas activée par défaut sur la famille
Mozilla je crois ?



Je crois la même chose. En tout cas, c'était comme ça à chaque fois que
j'ai installé un logiciel de type Mozilla sur une nouvelle machine, donc
sans reprendre la configuration précédente (mais la dernière fois que je
l'ai fait remonte à quelques années).

Cela dit, en principe l'auto-détection n'est jamais utilisée quand le
Content-Type est donné, que ce soit dans les entêtes HTTP ou via une
balise META.
Avatar
JacK
Olivier Miakinen wrote:
Le 08/04/2009 17:04, Pierre Goiffon répondait à JacK :

J'ai une ligne de ce type:
<meta http-equiv="Content-Type" content="text/html;charset=ISO- 8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.



C'est l'entête HTTP qui est prioritaire sur la balise meta !



C'est vrai, bien sûr, et j'aurais pensé à cela si le problème
se produisait sur tous les navigateurs. Mais comme cela marche
différemment dans SeaMonkey et IE, je soupçonne plutôt un problè me
de configuration.

Cela dit...

Quelle est l'url de la page concernée ?



... c'est une excellente question, et je pose la même.


Bonjour,

Malheureusement il s'agit d'un site interne. Concernant la
configuration, j'ai tout essayé.

Que pensez vous si la conf httpd comportait un AddDefaultChartset à off
plutôt qu' utf8?

Merci à tous
Avatar
Pierre Goiffon
JacK wrote:
J'ai une ligne de ce type:
<meta http-equiv="Content-Type"
content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.









Quelle est l'url de la page concernée ?







Malheureusement il s'agit d'un site interne. Concernant la
configuration, j'ai tout essayé.



Pourriez vous monter un exemple chez un hébergeur gratuit ? Cela vous
permettrait aussi d'isoler éventuellement que c'est la config de votre
serveur qui est en cause...

> Que pensez vous si la conf httpd comportait un AddDefaultChartset à off
> plutôt qu' utf8?

Il vaut mieux que le serveur serve les pages avec un entête HTTP
content-type complet : type et charset correspondant parfaitement au
document servi !
Avatar
JacK
Pierre Goiffon wrote:
JacK wrote:
J'ai une ligne de ce type:
<meta http-equiv="Content-Type"
content="text/html;charset=ISO-8859-1" />

et il me colle de l'utf8! Sur seamonkey et IE pas de pbs.









Quelle est l'url de la page concernée ?







Malheureusement il s'agit d'un site interne. Concernant la
configuration, j'ai tout essayé.



Pourriez vous monter un exemple chez un hébergeur gratuit ? Cela vous
permettrait aussi d'isoler éventuellement que c'est la config de votr e
serveur qui est en cause...


J'ai aussi du spip qui vient d'un autre serveur alors pas possible.


> Que pensez vous si la conf httpd comportait un AddDefaultChartset à off
> plutôt qu' utf8?

Il vaut mieux que le serveur serve les pages avec un entête HTTP
content-type complet : type et charset correspondant parfaitement au
document servi !


ok merci
Avatar
JacK
Olivier Miakinen wrote:
Le 09/04/2009 09:41, Pierre Goiffon a écrit :

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







[...]

Par contre l'auto-détection n'est pas activée par défaut sur la famille
Mozilla je crois ?



Je crois la même chose. En tout cas, c'était comme ça à chaque fois que
j'ai installé un logiciel de type Mozilla sur une nouvelle machine, d onc
sans reprendre la configuration précédente (mais la dernière fois que je
l'ai fait remonte à quelques années).

Cela dit, en principe l'auto-détection n'est jamais utilisée quand le
Content-Type est donné, que ce soit dans les entêtes HTTP ou via un e
balise META.


Une solution de contournement est de passer par .htaccess
AddDefaultCharset ISO-8859-1

le serveur ayant semble-t-il priorité sur le meta du fichier.

merci à tous