Hallo,
Was spricht dagegen, wenn jede Seite neu geladen wird? Wenn du sie halbwegs sparsam programmierst, ist das nicht viel was über die Leitung geht:
- der "pure" HTML-Text ist gering und wird von vielen WebServern
sogar noch komprimiert -> Zusätzliche Übertragungszeit fast null- Alle anderen Objekte (bilder usw.)liegen nach dem ersten Aufruf im
Browsercache und brauchen daher keine Übertragungszeit.
Du solltest lediglich darauf achten, CSS und JavaScripts, die du mehrfach brauchst in eigene Dateien auszulagern - denn diese können dann auch aus dem Browsercache geladen werden und überdies wird es für Dich einfacher zum warten.
Vollkommen richtig! Einen Nachteil hat es allerdings in Bezug auf die Wartbarkeit. Lagert man z.B. den Code für die Navigation auch aus, muss man im Zweifelsfall bei hinzufügen oder entfernen eines weiteren Links nicht alle Seiten editieren. Wenn das mit einem Editor der Verzeichnisse durchsuchen kann auch nicht so das unlösbare Problem wäre. Aber bei ausgelagertem Code braucht man halt nur eine Datei editieren. Da sehe ich schon einen Vorteil, wegen der Ladezeiten allerdings nicht. Die paar Zeilen fürs Menü sind zügig durch das Kabel.
netten Tag
^da Powl