Ich wurde immer wieder gezwungen Frames zu benutzen weil dann der Header, Footer, die Navigation nur 1x geladen wird und sich nur der Contentbereich immer wieder neu laden muss... Klar. Das ist sowas wie ein Vorteil. Aber reichlich albern, wenn man die zahlreichen Nachteile dabei bedenkt, die ich dann immer wieder versuchen sollte auszubuegeln. Nutze Frames aber mach dass die Seiten verlinkbar sind... Bah!
Ich wuesste heutzutage kaum Anwendungsmoeglichkeiten von Frames. Es gibt sie aber die Nachteile hat man dann auch immer. Im Grunde kann heutzutage Ajax alles was ein Frame koennte. z.b. einen Player einbinden der die ganze zeit die aktuelle Single der Lieblingsband dudelt waehrend man auf ihrer Seite rumsurft. Ohne Javascript kann man sowas nur mit Frames oder einem extra Fenster, hat dann aber auch die Nachteile, die sich allerhoechstens wieder nur mit Javascript abschaffen lassen.
Wer eine Seite von vornherein mit Frames plant, der steckt auch kleine Hamster in Mikrowellen. (noch ein guter Grund nicht mit Frames zu arbeiten, wei ich finde. Man faengt sich schnell den ruf als Hamsterquaeler ein...) ;)