Der Martin: braucht 64-Bit doppelt soviel Speicher wie 32-Bit?

Beitrag lesen

Hallo,

Eine Frage noch: UTF-8 nutzt man dann genau, weil ...? Aus Platzgründen?

genau deshalb.

Oder anders gefragt: macht es Sinn, Webseiten als UTF-16 auszuliefern? Oder spricht was dagegen?

Dagegen spricht das um fast den Faktor höhere Datenvolumen, da für *jedes* Zeichen 2 Bytes übertragen werden müssen. Texte in lateinischer Schrift (ohne die Varianten Kyrillisch und Griechisch) enthalten aber einen hohen Anteil Zeichen aus dem ASCII-Bereich, die bei Verwendung von UTF-8 mit nur einem Byte codiert werden.

Eine Verwendung von UTF-16 bei der Übermittlung wird erst interessant, wenn ein sehr hoher Anteil der Zeichen außerhalb des ASCII-Bereichs liegt - vor allem, wenn viele Zeichen vorkommen, die in UTF-8 sogar mit 3 Bytes dargestellt werden, wie etwa in vielen asiatischen Schriften.

Ciao,
 Martin

--
Wer morgens zerknittert aufsteht, hat den ganzen Tag Gelegenheit, sich zu entfalten.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(