Für mich sind Iframes rein böse (na ja, vielleicht nicht so rein). Sie scheinen viele Probleme zu machen. Ja, Ihre gesamte Site wird einmal geladen, und dann können Sie nur eine einzelne Seite laden. Aber die Leute haben AJAX zu diesem Zweck erfunden.
Eines der größten Probleme, das ich festgestellt habe, iframe
war, dass ich keinen Link zu einer der Unterseiten einfügen konnte, da sich die URL nie geändert hat (ja, ich weiß, dass es dafür eine Problemumgehung gibt). Zweitens können Websuchmaschinen Probleme haben, diese Websites korrekt zu indizieren.
Manchmal ist die Zugänglichkeit dieser Websites schlechter und einige Browser können sie sogar falsch anzeigen.
Es gibt bessere Möglichkeiten, ein Layout ohne (i) Rahmen zu entwerfen. Jeden Tag kann ich jemanden sehen, der bei SO Fragen stellt, wie "Wie greife ich mit jQuery auf iframe zu?".
Was sind die Vorteile von iframes? Welchen Grund kann es sein, sie noch zu benutzen? Ich möchte nur wissen warum :)
(Da es keine echte Frage ist, ist es ein CW)