Hallo Gunnar,
Nicht nur durch CSS, sondern durch serverseitige Möglichkeiten, Quelltext auszulagern.
Ohne das jetzt alles gelesen zu haben, ist doch völlig klar, dass eine framelose Seite beim Aktualisieren zu mehr Datenübertragung führen muss, als wenn man in einem Navigationsframe auf einen Link klickt, der nur einen Frameinhalt neu lädt. Wenn der Navi-Frame umfangreich ist, man denke z.B. an ein Wörterbuch mit vielen Wörtern von A-z, kann das erhebliche Auswirkungen haben.
Hoffentlich empfiehlst du jetzt nicht AJAX zur Lösung dieses Problems. Das wäre ja auch nicht gerade für Anfänger.
Gruß, Don P