Thread Unicode (25 answers)
Opened by ptk at 2007-08-12 20:38

kristian
 2007-08-13 15:01
#98045 #98045
User since
2005-04-14
684 Artikel
BenutzerIn
[Homepage] [default_avatar]
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

View full thread Unicode