Anno dazumal waren hierfür Frames der Klassiker, aber ich denke, diese Technik ist eher "out".
Warum sollen sie out sein?
Es ist für dieses Vorhaben immer noch die beste Lösung.
iframes oder das Nachladen von Inhalten mit JavaScript/XMLHttpRequest bringt im Grunde ähnliche, wenn nicht sogar weitreichendere Probleme mit sich. Genauso wie bei Frames muss man sich einen abbrechen, um die Site halbwegs benutzbar und zugänglich zu machen.
Für Denkanstösse und Tipps wäre ich sehr dankbar...
Wenn du dir nicht ernsthaft einen Haufen von Problemen einhandeln willst, versuche es mit einem klassischen Reload des ganzen Dokuments. Den aber solltest du bewusst wählen:
- Verringere die Größe des Quellcodes. Nutze ausgelagertes CSS und JavaScript.
- Verringere die Anzahl der »feststehenden« Elemente. Du musst keine ellenlange Navigationsleiste einbinden, und aktuelle Angebote in eine Seitenleiste zu quetschen hat auch nicht immer Vorteile.
- Liefere deine Seiten wenn möglich GZip-komprimiert aus, sorge für eine gute Serveranbindung für die Zielgruppe und sorge für Caching der Bilder. Dann lädt die Seite auch schnell. Die Ladegeschwindigkeit kannst du z.B. mit YSlow messen.
Mathias