Hallo,
Nur wie kann es denn dann passieren, dass dennoch falsche Anzeigen entstehen? Also ich sage ja dem Browser nicht explizit, dass er eine andere als die vorgeschlagene nehmen soll. Er tut es einfach. Kann es sein, dass Webseiten vorgaukeln, sie wären utf-8, so dass der Browser diese Anzeige wählt - in Wahrheit sind die Seiten aber anders kodiert?
Ja, oder häufiger:
Der Autor schreibt in den Quelltext:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
und speichert die Seite auch im entsprechenden ISO-Code, denkt also, er habe alles richtig gemacht, bedenkt aber nicht, dass der HTTP-Header
Content-Type: text/html; charset=UTF-8
welcher vom Server eventuell standardmäßig gesendet wird, höherwertig ist. Dann kommt eine ISO-kodierte Seite beim Browser mit einer empfohlenen Zeichenkodierung UTF-8 an.
Viele Seitenautoren haben eben von der Serverseite keine Ahnung.
viele Grüße
Axel