eins hinter die Löffel: Welchen Zeichensatz verwenden?

Beitrag lesen

Hi,

Wie ist das eigentlich mit dem windows-1251 Zeichensatz, da hat ja schon irgendwie ein Standardisierungs-Gremium sein Placet gegeben, aber wo gibt es da Probleme, afaik stellen Non-Windows System die Zeichen dennoch korrekt da, oder?

Win-1251 wird nicht standardisiert werden, denn das ist dasselbe wie ISO-8859-1(5). Microsoft hat den etablierten Standard genommen und, wie üblich, ohne Rücksicht auf Nebenwirkungen (http://google.de/search?q="embrace+and+extend"+microsoft) den für Steuerzeichen reservierten Bereich mit mehr oder minder nützlichen Sonderzeichen aufgefüllt.

Diese werden auf nicht-Win-Systemen nicht angezeigt, einen Teil davon auch auf Win-Systemen nicht, wenn man im Browser ISO-8859-15 als clientseitiges Default einstellt. Das macht sich besonders bemerkbar, wenn Leute den einzelnen Akzent ´ anstatt des Apostrophs ' tippen. *zähneknirsch*

Jedenfalls ist die ganze Situation ein Riesenhaufen dampfende Hundekacke. Glücklicherweise gibt es Werkzeuge, die das geflissentlich wegputzen: http://www.fourmilab.ch/webtools/demoroniser/

Auf Nummer sicher geht man, indem man einfach das sowieso veraltete Konzept der 8-Bit-Zeichensätze fallen lässt und besser SGML-Entities und/oder Unicode benutzt.