Und das alles mit XHTML 1.1?
xhtml 1.1 - schlaue idee ;) und du lieferst das ganze wohl als text/html aus?
in xhtml 1.1 ist die modularisierte übersetzung von xhtml 1.0 bzw html 4.01 in xml - das ganze hat nur dann wirklich sinn, wenn man das ganze als application/xhtml+xml verschickt und da wirst du mit manchen browsern probleme bekommen
vorschlag 1:
xhtml 1.0 transitional verwenden, dann darfst du iframes ende nie verwenden
vorschlag 2:
xhtml 1.1 verwenden und dort das dafür vorgesehen object-element nutzen aber gleichzeitig auf ie6 und 30% der nutzer pfeifen