Sven Rautenberg: Frage zum Validator-Ergebnis bzgl. utf-8 Zeichenkodierung

Beitrag lesen

Moin!

Sicherlich wird mit einigen dieser Systeme auch gearbeitet, ich gehe jedoch davon aus, daß viele in erster Linie Serverumgebungen bereitstellen, denen es egal ist, ob sie Big- oder Little-Endian weiterreichen.

Das ist absolut nicht egal. Das Web besteht nur aus Servern als Datenlieferant, dort wird sehr viel mit Textzusammenstellung (aus Datenbanken, Templates und externen Quellen) gearbeitet - und ein Vertauschen der Endians wäre fatal.

Nur weil eine CPU in einem Server steckt, heißt das noch lange nicht, dass gewisse Regeln einfach ignoriert werden können. Eher im Gegenteil: Ein Server kann für viel mehr Benutzer gleichzeitig Mist bauen, als ein Rechner am Arbeitsplatz.

Das Argument zählt also nicht. Unicode ohne BOM ist schlicht unmöglich - zumal die BOM außerdem ein hervorragendes Identifikationsmerkmal darstellt, auch in UTF-8. Existiert sie am Dateianfang, ist die Wahrscheinlichkeit, dass es sich um eine Unicode-Formatierung in der Datei handelt, sehr groß.

- Sven Rautenberg

--
"Love your nation - respect the others."