Zitat:
|
Sind die Zeichensätze Serverabhängig, oder wie läuft das ?
|
Es ist möglich, dass der Server in dem Content-Type-Headerfeld eine (falsche) Kodierungsangabe sendet. Die hat dann oberste Priorität und führt ggf. zu einer falschen Dekodierung. Siehe
http://httpd.apache.org/docs/2.0/mod...defaultcharset
UTF-8 ist im Prinzip eine gute Wahl, du musst dir dann (abgesehen von &, <, >, ", ') keine Gedanken über die Maskierung von Zeichen außerhalb des ASCII-Raums machen. In ISO-8859-1 fehlen z. B. das EUR-Symbol sowie typographisch korrekte Anführungszeichen, sodass man die dann maskieren muss.
Die Browser zeigen schon seit Generation 4 UTF-8-kodierte Seiten korrekt an, da ist also auch kein Problem zu erwarten. Solltest du PHP verwenden, so solltest du allerdings bedenken, dass es auch in Version 5 noch keine komplette Unterstützung von Unicode bietet. Für wenige, spezielle Einsatzbereiche kann hier eine Beschränkung auf ISO-8859-1 oder besser ASCII sinnvoll sein. Das wäre aber auch der einzige Nachteil, der mir für die Verwendung von UTF-8 einfällt.
Noch ein Tipp:
http://de.wikipedia.org/wiki/Plenk