Warum ist UTF-8 nicht standardmäßig ALLES? [geschlossen]

8

Ich bin nur neugierig, dass es moderne Systeme gibt, die auf etwas anderes als UTF-8 zurückgreifen. Ich habe eine Person blockiert für einen ganzen Tag an den verschiedenen Standorten, dass ein MySQL-System unterschiedliche Codierung haben kann. Sehr frustrierend.

Gibt es einen guten Grund, utf-8 nicht als Standard zu verwenden (und der Speicherplatz scheint kein guter Grund zu sein)? Ich versuche nicht, argwöhnisch zu sein, nur neugierig.

thx

    
timpone 27.06.2012, 03:37
quelle

2 Antworten

6

Es war einmal kein Unicode oder UTF-8, und unterschiedliche Kodierungsschemata wurden auf der ganzen Welt verwendet.

Erst 1988 wurde der ursprüngliche Unicode-Vorschlag mit dem Ziel veröffentlicht, alle Weltenzeichen in einer gemeinsamen Kodierung zu kodieren.

Die erste Veröffentlichung im Jahr 1991 umfasste viele Charakterdarstellungen, aber erst 2006 kamen Balinesen, Keilschrift, N'Ko, Phags-pa und Phönizier hinzu.

Bis dahin waren die Phönizier und die anderen nicht in der Lage, ihre Sprache in UTF-8 darzustellen, was viele Programmierer verärgerte, die sich wunderten, warum alles nicht nur UTF-8 war.

    
monkut 27.06.2012 04:51
quelle
-1

Einige Codierungen haben unterschiedliche Byte-Ordnungen (Little und Big Endian)

    
cmastudios 27.06.2012 03:41
quelle

Tags und Links