Hello out there!
Die Trennung von Navigationsdokumenten und Inhaltsdokumenten ist nur auf diese Weise [mit Frames] möglich,
Nein. <!--#include virtual="menu" -->
im Inhaltsdokument hebt die Trennung von Navigation und Inhalt nicht auf.
Frames bieten die Möglichkeit, die Navigation aus dem Dokument auszulagern.
Und was soll daran der Vorteil sein? Dass, wenn man über einen deep link einsteigt, andere Seiten der Site nicht erreichbar sind, ist wohl eher keiner. (Inhaltsabhängig ;-))
Integriert man sie in die Inhaltsdokumente, werden immer wieder dieselben Informationen unnötig übertragen.
Wir reden hier über ein paar Byte. (Selbt wenn das Menü Bilder enthält, sind’s nur ein paar Byte, denn die Bilder werden ja nur ein Mal übertragen.)
Um Bandbreite zu sparen, verzichtest du auch auf Doctype-Angabe, optionale Tags, Zeilenumbrüche und Einrückungen im Quelltext?
<title>foo</title><p>bar
ist ja korrektes HTML.
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)