Axel Richter: Richtiges encoding

Beitrag lesen

Hallo,

Was hindert Dich denn, UTF-32 oder für gängige Zeichen UTF-16 zu benutzen?

Nichts. Ich plädierte doch bereits für UCS. UTF-16 _ist_ UCS-2, nur der Bereich außerhalb von UCS-2 wird mit 2x16Bit codiert. UTF-32 _ist_ UCS-4 ;-)).

Allerdings wird man dafür auf noch geringere Unterstützung in fertiger Software stoßen. MySQL z.B. unterstützt direkt nur UCS-2 und UTF-8, _wenn_ die Version 4.1 von MySQL überhaupt vom Hoster zur Verfügung gestellt wird. Die Browserunterstützung, und diesmal nicht nur die des IE ;-)), für Formulare mit accept-charset="UTF-16" bzw. "UTF-16BE" oder "UTF-16LE" ist auch nicht sehr berauschend, von "UTF-32" mal ganz abgesehen.

Wie ich sagte, wir werden mit UTF-8 leben müssen.

viele Grüße

Axel