水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > 2007年のえび日記 > 2007年4月 > 2007年4月26日(木曜日)

2007年4月26日(木曜日)

crossdomain.xml の DTD

Flash でデータのクロスドメイン参照をしたい場合、参照先のサーバに crossdomain.xml が置いてあって参照を許可してあれば取れることになっています。「Macromedia Flash Player 7 におけるセキュリティの変更について (www.adobe.com)」を見ると、以下のような文書型宣言をするようです。

<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

で、このシステム識別子の URL にはちゃんと DTD が置いてあるのですが、先頭が XML 宣言になっていてびっくり。

まあ、DTD の中に処理命令が出現しても問題なさそうな気もするのですが、ちょっと想定外でした。

関連する話題: XML / SGML / Flash

最近の日記

関わった本など