2chで文字実体参照が使えなくなった
少し前に2chの文字実体参照の仕様が変更された。 いわゆる「運営ボランティア」と呼ばれる人が、 セキュリティのためと言っていたのを見かけたが、どういう危険があるから仕様を変更したのかは書いていなかった。どこのスレッドで言っていたのか、ここに貼れるといいのだが、あいにく忘れてしまった。検索しても出てこない。
そもそも2chの場合、意図的かどうか知らないが、こういう重要なやりとりが行われるスレッドは野次馬が来ないように定期的に変更されるので、1次情報を確認するのが結構大変だったりする。
とにかく実際に色々投稿してみて調べてみた結果、
- 文字実体参照が使えなくなった。
⇒
みたいな表記ができなくなった。 - 数値文字参照は10進数表記のみが使える。
⇒ 
は通るが、 
は通らない。 - SETTING.TXT に
BBS_UNICODE=change
と書いてある板は、はじめから数値文字参照も文字実体参照も使えない。
ということがわかった。
あと気付いたんだが、セミコロンを付け忘れても通るね。 例えば 
と書いて投稿すると、そのままdatファイルに 
と記録される。普通にabc&def
と書いて投稿すると、abc&def
になるので、どうやらこれはバグっぽいな。