Christian Seiler: codierung vom IE immer wieder falsch

Beitrag lesen

Hallo stef,

also ich hab das problem, dass sich mein IE, immer auf die falsche
Codierung einstellt ...
so wird aus dem zeichen » (alt+0187) immer ein ť

Das macht nicht nur der IE so, wenn eine Seite in einem Zeichensatz ausgeliefert wird, in der dieses Zeichen nicht enthalten ist, in dem Fall wird eine Unicode-Enitity verschickt. Das Problem dabei ist, dass diese Unicode-Entity nicht von der manuellen Eingabe dieser zu unterscheiden ist.

das liegt wie ich fesstellen musste an der mitteuropäisch (iso)-codierung.

Deine Seite liefert also den iso-8859-2-Zeichensatz?

leider kann ich den westeuropäisch (windows)-standard nicht einstellen.

windows-1252 ist generell eine schlechte Idee, ich empfehle latin1 (iso-8859-1) bzw. latin9 (iso-8859-15) als Zeichensatz zu verwenden. Warum kannst Du eigentlich so einen westeurpäischen Zeichensatz nicht verwenden? Was hindert Dich daran, iso-8859-1 als Zeichensatz mit Deinem Dokument mitzuschicken? (Als Meta-Angabe oder HTTP-Header) Außerdem würde sich in diesem Fall UTF-8 anbieten.

Grüße,

Christian

--
Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
                      -- Albert Einstein