Lieber Felix Riesterer,
Du weißt es vielleicht noch nicht, aber Du möchtest auf (i)Frames generell verzichten (Begründung).
Frames != iFrames
Ich spreche jetzt hier von der freien Wildbahn und nicht von einem Idealzustand: wir Entwickler haben oft nichts dagegen, wenn iframes eingesetzt werden. In gewissen Fällen mögen diese zum Beispiel schneller zu Implementieren sein, dann nimmt man diese. Wir können leider nicht in Schönheit sterben. Grundsätzlich aber mag es stimmen, dass das Konzept der (i)frames mehr oder weniger veraltet ist.