献血30回超えました。agoです。
mixiアプリではiframe内のhtmlは通常で始まり、DOCTYPEはつけられていません。
ただ、このままだとIEでレイアウトが崩れることが多く、html領域が多いアプリの場合調整に時間がかかることがありました。
社内のPGがこの点twitterでつぶやいたところ返信をいただき、mixiアプリでも以下のような方法でDOCTYPEを指定することが可能とのことです。
OpenSocialアプリでDOCTYPE宣言を出力する - B-Lab (ビーラボ)
<Content type="html" quirks="false"><![CDATA[
・・・
]]></Content>
この点mixi Developer Centerでは言及されていないようですが、ガジェットXML - goo Developer's Kitchenでは/Content[@quirks="true"|"false"]として記載されています。 (2009/11/24 先ほど確認したところ、mixi Developer Centerにも追加されているようですね)
実際にmixiで試したところ、確かに以下のようにDOCTYPEが設定されるようになりました。 (ドメイン間通信でiframe使ってると思うんですが、strict.dtd以外は指定できないようです)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
弊社アプリでは私に名言で指定しています。