Warum sollte ich UTF-8 anstelle von ISO 8859-1 als Inhaltscodierung für meine Site wählen?

8

Angenommen, die Site befindet sich noch in der Entwurfsphase, sodass keine ersten Arbeiten erforderlich sind, um sie von Anfang an übereinander auszuwählen.

Evan Scholle
quelle

Antworten:

9

Mit UTF-8 haben Sie die Flexibilität gegenüber ISO 8859-1 erhöht . Ersteres kann jedes in Unicode enthaltene Zeichen codieren, während letzteres auf westeuropäische Sprachen beschränkt ist.

ISO 8859-1 ("Latin1") umfasst beispielsweise nicht Griechisch, Hebräisch, Arabisch, Kyrillisch, Chinesisch, Japanisch und Koreanisch usw.

Bis auf weiteres angehalten.
quelle
Wird das LS-Zeichen (Zeilentrennzeichen) auch in HTML unterstützt oder muss ich immer noch den klassischen Kludge \ r \ n verwenden?
Evan Plaice
1
@Evan: Normalerweise benutzt du nur \n.
DisgruntledGoat
@DisgruntledGoat Ich dachte, \ n sei spezifisch für * nix-Plattformen, während \ r spezifisch für Windows ist. Benötigen Sie keine Kombination aus beiden, um die Codeplattform unabhängig zu machen?
Evan Plaice
2
Anständige Windows-Texteditoren können \noder verwenden \r\n.
mcrumley
1
@Evan: \nist Linux / Unix, \rist Mac, \r\nist Windows. Soweit ich weiß, können Sie diese für jeden Server einer Plattform verwenden. Ich hatte noch nie Probleme unter Windows mit nur \n.
DisgruntledGoat