Thread Wie nach ISO-8859-1 konvertieren
(15 answers)
Opened by miwieg at 2011-02-22 17:22 2011-02-23T12:12:38 GwenDragon Ich habe mir den HTML5-Draft jetzt nicht durchgelesen, aber es macht durchaus Sinn, der Einfachheit halber ISO-8859-1 bei der HTML-Ausgabe immer als Windows-1252 zu interpretieren. Da kann man 3 Fälle untrescheiden: * der Code entspricht einem druckbaren Zeichen in ISO-8859-1. Dann liefert Windows-1252 das gleiche Zeichen. Es ist also egal welche der beiden Codierungen man verwendet. * Control-Codes im Bereich 0x00-0x1F Die sind bei beiden Codierungen (und ASCII) identisch. es ist also egal, welchen Code man verwendet. Außer Zeilenumbruch und Tabs sind sie fürs Rendern von HTML ohnehin uninteressant * Codes 0x80-0x9F In diesem Bereich unterscheiden sich die beiden Codierungen. ISO-8859-1 hat dort Control-Codes, die in einem HTML-Dokument nix zu suchen haben. Für die HTML-Darstellung sind sie nicht geeignet. Bei Windows-1252 ist ein Großteil dieser Codes mit druckbaren Zeichen belegt. Also kann man die getrost ausgeben. |