Windows-1254は、 Microsoft Windows (および Web)で使用されるコード ページであり、トルコ語を記述するために設計されました (他の言語にも使用できますが、大多数のユーザーはトルコ語に使用しています)。コードポイント A0 から FF までの文字はISO 8859-9と互換性がありますが、 ISO 8859 でC1 制御コード用に予約されているCR 範囲は、代わりに追加の文字に使用されます ( ISO-8859-1とWindows-1252の関係に類似)。6 つのアイスランド文字 ( Ð ð、Ý ý、Þ þ) がトルコ語アルファベット固有の文字( Ğ ğ、İ、ı、Ş ş)に置き換えられている点を除いて、Windows-1252 と一致します。
HTML5で許可され、準拠ブラウザがサポートしなければならない文字エンコーディングを規定するWHATWGエンコーディング標準[ 1 ]には、Windows-1254とISO-8859-9ラベルの両方に使用されるWindows-1254が含まれています[ 2 ] [ 3 ] 。最新のアプリケーションではUnicodeが推奨されており、新しいページの作成者や新しいプロトコルの設計者は、代わりにUTF-8を使用するように指示されています[ 2 ]。2023年現在、すべてのウェブページの 0.05% 未満が Windows-1254 を使用し、0.05% 未満が ISO-8859-9 を使用している。[ 4 ] [ 5 ] WHATWG は、ウェブ ブラウザが Windows-1254 として処理することも要求している。[ 2 ]トルコにあるすべての Web サイトのうち 2.2% が ISO-8859-9 を使用しているため、さらに実際に Windows-1254 を使用していると宣言している 1.3% を加えると、実質的には、トルコのWeb サイトのうち 3.5% が Windows-1254 を使用していることになる。[ 6 ]
IBM はWindows-1254 にコード ページ 1254 ( CCSID 1254 およびユーロ記号拡張 CCSID 5350) を使用しています。 [ 7 ] [ 8 ] [ 9 ]
以下の表はWindows-1254を示しています。各文字は対応するUnicode文字とともに表示されています。
ユーザーエージェントは、WHATWGエンコーディング標準で定義されているエンコーディングをサポートする必要があります。これには、以下が含まれますが、これらに限定されません。[…]