MudGuard: Titel auswerfen

Beitrag lesen

Hi,

Du hast bei einer Frame-Website vielleicht weniger KB zu übertragen. Aber ich denke, dass ist irrelevant.

Und unwahrscheinlich.
Ich gehe mal von 2 Frames aus (eins mit der Navigation, eins für die Inhalte):

Statt einem HTML-overheads (Doctype, <html>, <head>, <title> + closing tags) hat man schon 3 (1 im Frameset, 2 in den Frames).
Gleiches gilt für die HTTP-Header - statt 2 (1 mal Request, 1 mal Response) hat man 6.
In jeder der in den Frames dargestellten Seiten sollte sich ein Javascript befinden, das das zugehörige Frameset nachlädt.
Und außerdem noch in einem Noscript-Element jeweils ein Link, der zum Nachladen des Framesets dient, falls kein Javascript verfügbar ist.
Statt nur eines link-Elements für das CSS wird dieses Element einmal zusätzlich benötigt (für den Navi-Frame).
Dazu noch der HTML-Code für das eigentliche Frameset, der ohne Frames ja auch nicht benötigt wird.

Wenn man auf Frames verzichtet, muß man bei jeder Seite die Navigation neu laden (statt sie permanent im Frame zu haben).
Bei der ersten Seite hat man ohne Frames eindeutig weniger Code zu übertragen (Frameset, HTML des Navigationsframes mit Ausnahme der ul mit der eigentl. Navigation).
Allzu groß ist der Quelltext der Navigation üblicherweise auch nicht.
Ein bis 2 KB.
Die obengenannten Punkte dürften sich auf eine Handvoll KB summieren.

Erst nach ein paar Seiten käme man dann ohne Frames auf mehr Datenvolumen als ohne.

Aber: die erste Seite braucht länger zum Laden - Browser holen nicht beliebig viele Resourcen gleichzeitig von einem Server.
Nach dem Laden des Framesets sind mind. 2 Requests schon für die beiden Seiten im Frame belegt.

Die ein bis zwei KB, die pro Seite (aber innerhalb desselben Requests wie die Seite) mehr zu übertragen sind, fallen nicht ins Gewicht - schädlicher sind die zusätzlichen Requests bei Frames ...

Beim Aufruf der Seite hast du schon den Nachteil, dass 1. das Frameset und dann jeder Frame geladen werden muss. Hier hast du dann 2 unnötige Requests, die schädlicher sind als ein paar KB mehr.

Eben, die ganzen anderen Nachteile der Frames sind ja auch noch da ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.