Web 品質 -国際化


インターネットに国境はありません。


インターネットに国境はありません。

"With the Internet follows an absolute requirement to interchange data in a multiplicity of languages, which in turn utilize a bewildering number of characters."

H. Alvestrand、インターネット技術特別調査委員会(IETF)、1998年1月。


国際文字セット

すべてのW3C標準(1996年以降)は、HTML、XHTML、XMLを含め、Unicode(ISO 10646)と呼ばれる内部文字セットを定義しています。

すべての現代のWebブラウザは、この文字セットをネイティブで使用しています。しかし、インターネット上で転送されるほとんどの文書はこのUnicode文字セットを使用していません。

このため、インターネットクライアント(ブラウザ)とインターネットサーバーの間には、通信中に一貫して文字セットを使用する方法が必要です。

各文書で使用されている文字セットを明示することは、ウェブサイトの品質を向上させるために極めて重要です。

常に <head> 要素内で次の要素を使用してください:

<meta charset="x">

X を使用している文字セット(ISO-8859-1、UTF-8、UTF-16など)に置き換えてください。


国際日付

"04-03-02" のような日付形式は使用しないでください。

上記の日付は、2004年3月2日、または2002年3月4日、あるいは2002年4月3日を表すことがあります。

国際標準化機構(ISO)が日付に対して定義した国際標準形式は "yyyy-mm-dd" です。yyyy は年、mm は月、dd は日です。

ISO形式を使用すれば、ほとんどの訪問者があなたの日付を理解できるでしょう。

その他の拡張