Hallo,
Müssen es denn *unbedingt* frames sein? Es gibt doch genug - deutlich bessere - Alternativen.
Fürs erste müssen es Frames sein wegen Rückwärtskompatibilität. Wenn sich die Zeiten ändern, dann ändert sich auch der Code.
Rückwärtskompatiblität mit Frames? Das hört sich für mich aber ziemlich paranoid an. Frames müssen ja im Gegensatz zu serverseitigen includes von Browser unterstützt werden.
Wenn du also abwärtskompatibel schreiben willst, sind Frames eben *nicht* DIE Lösung.
Und wenn du dich mit Suchmaschinen gut stellen willst, musst du ebenfalls auf Frames verzichten.
Mal andersherum gefragt: Was kannst du ohne Frames in welchen Browsern nicht lösen?
mfg. Daniel