Der Martin: japanische Schriftzeichen im IE

Beitrag lesen

Hallo,

Bei der Darstellung von japanischen Schriftzeichen habe ich
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis" />
eingesetzt

was vermutlich keine Wirkung hat, da die Angabe, die der Server im gleichnamigen HTTP-Header macht, Vorrang hat.

da mit UTF-8 die Zeichen selbst in Firefox nicht bzw. als Kästchen dargestellt wurden.

Die Zeichencodierung (also UTF-8) hat nichts damit zu tun, ob ein Zeichen auch dargestellt werden kann, also im verwendeten Font enthalten ist. Und UTF-8 ist durchaus geeignet, auch japanische, koreanische oder vietnamesische Zeichen zu übermitteln.

Im IE 8 werden jedoch die jap. Zeichen auch per < ... lang="ja"> nicht korrekt dargestellt.

Auch diese Angabe ist unerheblich für die Darstellung der Zeichen.

Entscheidend ist, dass die gewünschten Zeichen in der Schrift, die du lokal installiert hast, auch enthalten sind. Wenn nicht, siehst du Kästchen oder sonstige Ersatzzeichen.

Allerdings ist der IE in dieser Sache faul und doof: Wenn er das gewünschte Zeichen in der aktuell verwendeten Schriftart nicht findet, gibt er einfach auf und zeigt das bekannte Kästchen an. Der Firefox dagegen durchsucht dann andere installierte Schriftarten, und holt das gewünschte Zeichen dann ggf. aus einer anderen Schrift. Bei Zeichen, deren Schriftbild sich sowieso stark von unseren lateinischen Buchstaben unterscheidet (z.B. asiatische), fällt das meist gar nicht auf.

Dein Problem ist also möglicherweise nur ein lokales bei dir.

So long,
 Martin

--
You say, it cannot be love if it isn't for ever.
But let me tell you: Sometimes, a single scene can be more to remember than the whole play.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(