サイトのコンテンツエンコーディングとしてISO 8859-1ではなくUTF-8を選択するのはなぜですか?


回答:


9

UTF-8 、あなたは上の柔軟性が増加しているISO 8859-1。前者はUnicodeに含まれる任意の文字をエンコードできますが、後者は西ヨーロッパ言語に限定されています。

ISO 8859-1( "Latin1")には、ギリシャ語、ヘブライ語、アラビア語、キリル語、中国語、日本語、韓国語などは含まれません。


LS(行区切り)文字もHTMLでサポートされていますか、それとも従来の\ r \ n kludgeを使用する必要がありますか?
エヴァンプレイス

1
@Evan:通常はを使用します\n
DisgruntledGoat 10/07/13

@DisgruntledGoat \ nは* nixプラットフォームに固有であるのに対し、\ rはWindowsに固有であると考えました。コードプラットフォームを独立させるために、この2つの組み合わせを必要としませんか?
Evan Plaice

2
まともなWindowsテキストエディタは\nまたはを使用できます\r\n
mcrumley

1
@Evan:\nLinux / Unix、\rMac、\r\nWindowsです。しかし、私の知る限り、どのプラットフォームのサーバーにもこれらのどれでも使用できます。だけを使用してWindowsで問題が発生したことはありません\n
DisgruntledGoat 2010
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.