Der Martin: Unicode Darstellung von Webpages

Beitrag lesen

Hallo Markus,

Ich moechte meine Webpage mit Unicode UTF-8 codieren. Damit nun mein Browser die korrekte Codierung erkennt fuege ich folgenden Metatag in der Header Datei hinzu:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Das ist in Ordnung. Wichtig ist aber auch, dass dein Server die Ressource dann auch als utf-8 ausliefert, denn die Angabe im HTTP-Header hat Vorrang. Heißt: Auch im HTTP-Header muss der obige Content-Type inclusive Charset angegeben werden.

Das funktioniert soweit ganz gut bei IE und FFox, bei Opera bleibt jedoch die Auswahl weiterhin auf view->enconding->automatic selection.

Ich vermute, dass dein Server die Ressource in Wirklichkeit mit einem anderen Charset ausliefert, ich tippe auf iso-8859-1. Dass der IE sich nicht so pingelig an die Vorgaben hält und die Parameter lieber selbst errät (in diesem Fall sogar richtig rät), ist bekannt; vom Firefox hätte ich ein solches Verhalten allerdings nicht erwartet.
Gib doch mal eine URL an, damit man sich das "live" ansehen kann.

So long,

Martin