ばかげた質問のように聞こえますが...
<!doctype html>
HTML5のように見えるサイトに Facebook Javascript SDK を追加しています<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
。
ただし、サイトの Google アナリティクスを見ると、IE8 を使用してサイトにアクセスしているユーザーがかなりいる可能性があります。
XFBML と HTML5 のバージョンの方が用途が広いため、iFrame は使用したくありません。
これが、ページに HTML5 と XFBML のどちらを使用するべきかを尋ねている理由です。