タグ中で無視されるバイト値が出現するもの一覧

ブラウザcharset無視されるバイトテスト補足
ChromeISO-2022-KR[0x0F]test現在はreplacement
[0x1B] $ ) Ctest
ISO-2022-CN[0x0F]test現在はreplacement
[0x1B] $ ) A
または
[0x1B] $ ) G
または
[0x1B] $ * H
test
test
test
[0x1B] $ * H に [0x1B]N[0x0F]が続いても無視される/現在はreplacement
ISO-2022-CN-EXT[0x0F]test現在はreplacement
[0x1B] $ ) A
または
[0x1B] $ ) G
または
[0x1B] $ * H
または
[0x1B] $ + J
または
[0x1B] $ + I
または
[0x1B] $ + K
または
[0x1B] $ + M
または
[0x1B] $ + L
test
test
test
test
test
test
test
test
[0x1B] $ * H に [0x1B]N[0x0F]が続いても無視される/現在はreplacement
ISO-2022-JP[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
test
test
test
SCSU[0x01]
または
[0x10-0x17]
test
test
Chrome 39でサポート終了
[0x0F][0xE0-0xE7]testChrome 39でサポート終了
[0x0B]とそれに続く任意の2バイトtestChrome 39でサポート終了
[0x0F][0xE8-0xEF][0x01-0xA7]
または
[0x0F][0xE8-0xEF][0xF9-0xFF]
test
test
Chrome 39でサポート終了
BOCU-1[0xFF]testChrome 39でサポート終了
HZ-GB-2312[0x7E][0x0A]test現在はreplacement
SafariISO-2022-KR[0x0F]test
[0x1B] $ ) Ctest
ISO-2022-CN[0x0F]test
[0x1B] $ ) A
または
[0x1B] $ ) G
または
[0x1B] $ * H
test
test
test
[0x1B] $ * H に [0x1B]N[0x0F]が続いても無視される
ISO-2022-CN-EXT[0x0F]test
[0x1B] $ ) A
または
[0x1B] $ ) G
または
[0x1B] $ * H
または
[0x1B] $ + J
または
[0x1B] $ + I
または
[0x1B] $ + K
または
[0x1B] $ + M
または
[0x1B] $ + L
test
test
test
test
test
test
test
test
[0x1B] $ * H に [0x1B]N[0x0F]が続いても無視される
ISO-2022-JP[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
test
test
test
ISO-2022-JP-1[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
test
test
test
ISO-2022-JP-2[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
または
[0x1B] . A
または
[0x1B] . F
test
test
test
test
test
SCSU[0x01]
または
[0x10-0x17]
test
test
[0x0F][0xE0-0xE7]test
[0x0B]とそれに続く任意の2バイトtest
[0x0F][0xE8-0xEF][0x01-0xA7]
または
[0x0F][0xE8-0xEF][0xF9-0xFF]
test
test
BOCU-1[0xFF]test
HZ-GB-2312[0x7E][0x0A]test
FirefoxHZ-GB-2312[0x7E][0x0A]testFirefox 11まで
ISO-2022-JP[0x1B] ( Jtest後に続く[0x1B] ( Bも無視
OperaISO-2022-KR[0x0F]test前に続く[0x0E]も無視
[0x1B] $ ) Ctest
ISO-2022-JP[0x1B] ( B
または
[0x1B] ( J
test
test
ISO-2022-JP-1[0x1B] ( B
または
[0x1B] ( J
test
test
ISO-2022-CN[0x1B] $ ) A
または
[0x1B] $ ) G
または
[0x1B] $ * H
test
test
test
HZ-GB-2312~ }test~{~} あるいは ~{ [0x0A] ~} なども無視
IE(ほとんど)[0x00]testIE10モード以上では無視しない
(多数)[後続破壊バイト][0x00]testXP上のIEのみ
ISO-2022-KR[0x0F]test前に続く[0x0E]も無視
[0x1B] $ ) Ctest
ISO-2022-JP[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
test
test
test
csISO2022JP[0x1B] ( B
または
[0x1B] ( H
または
[0x1B] ( J
test
test
test
x-mac-korean[0xC9]testIE10モード以上では無視しない
X-MAC-CHINESESIMP[0xAA-0xAF]testIE10モード以上では無視しない
X-MAC-THAI[0x7F]
または
[0x90]
または
[0x9F]
または
[0xFC-0xFF]
test
test
test
test
IE10モード以上では無視しない
US-ASCII[0x80]testIE6-7
x-cp20269[0x9E]
または
[0x9F]
または
[0xC0]
または
[0xC9]
または
[0xDA]
または
[0xDB]
または
[0xE5]
test
test
test
test
test
test
test
IE10モード以上では無視しない
x-cp20936[0xAA-0xAF]testIE10モード以上では無視しない
x-cp20949[0xC9]testIE10モード以上では無視しない
x-cp50229[0x0E]test後に続く[0x0F]も無視
x-cp21027[0x3E]
または
[0x41]
または
[0x6A]
または
[0x80]
または
[0x90]
または
[0xCE]
または
[0xCF]
または
[0xDE]
または
[0xE1]
または
[0xEE]
または
[0xEF]
test
test
test
test
test
test
test
test
test
test
test
IE10モード以上では無視しない
X-ISCII-AS[0xEF][0x40-0x4B]test
X-ISCII-DE[0xEF][0x40-0x4B]test
X-ISCII-BE[0xEF][0x40-0x4B]test
X-ISCII-KA[0xEF][0x40-0x4B]test
X-ISCII-GU[0xEF][0x40-0x4B]test
X-ISCII-PA[0xEF][0x40-0x4B]test
X-ISCII-MA[0xEF][0x40-0x4B]test
X-ISCII-TA[0xEF][0x40-0x4B]test
X-ISCII-OR[0xEF][0x40-0x4B]test
X-ISCII-TE[0xEF][0x40-0x4B]test
HZ-GB-2312~{~}test
UTF-7+[A-Za-z0-9/-以外]test+記号のみが無視される
+[A-Za-z0-9/]{1,2}-test
+AA[A-D]-testヌル文字をUTF-7化しているだけ
IE10モード以上では無視しない

変更履歴

2014年 3月18日:公開

2014年 4月22日:IEのUTF-7で無視される文字列を追加した

2014年 9月 5日:ChromeでISO-2022-KR/ISO-2022-CN/ISO-2022-CN-EXT/hz-gb-2312がreplacementになったことを追記

2014年12月15日:ChromeのSCSU/BOCU-1がサポート終了したことを追記