Thread Unicode
(25 answers)
Opened by ptk at 2007-08-12 20:38
Hallo
Um alle Klarheiten zu beseitigen... Früher galt Windows-1252 == ISO-8859-1 Heute gilt Windows-1252 != ISO-8859-1 Diese Änderung "Früher <=> Heute" wurde wohl eindeutig von MS herbeigeführt. Daran ist nichts Schlimmes, schlimm ist aber das diese Änderung von MS selbst ignoriert wird. Auf einer Webseite die ISO-8859-1 kodiert ist und die eine Eingabemaske hat ist es mit MS-Software problemlos möglich die Zeichen, die den Unterschied ausmachen einzugeben, spätestens wenn man sich der Sonderzeichen-Funktion bedient. Somit muß man heutzutage immer damit rechnen, daß da wo ISO-8859-1 draufsteht Windows-1252 drinn ist. Heute setzt Encode.pm Windows-1252 korrekt um ich habe es gerade mit Perl 5.85 getestet, dort funktioniert auch HTML::Entities richtig. Bei älteren Perl-Versionen war dies definitiv nicht so. Gruß Kristian |