Bedenke, dass Javascript aktiviert sein muss, ansonsten läuft das nicht.
Zudem sind bei dieser Technik noch die ein oder anderen Workarounds von nöten (für die meisten sind zumindest aber Denkanstöße gegeben).
Der letzte Punkt, über den du dir Gedanken machen solltest ist, wieviel Inhalt du mit dieser Technik verwalten willst (stichwort Serverbelastung).
[EDIT]
Um auch mal was, für dich, konstruktieves beizutragen:
Beispiel
Deaktiviere, nach etwas herumspielen, doch mal aus Spaß Javascript. Schon geht nichts mehr, obwohl es hier noch elegant gelöst ist.
[EDIT2]
Mir fällt doch immer wieder was ein:
Hier kannst du auch sehen, das die Zurück-Taste des Browsers ihre Funktion verliert. Auf dieser Seite nicht kravierend, aber bei anderen Strukturen, könnte das durchaus ärgerlich werden.
Auch ein Lesezeichen, von einem bestimmten Zustand der Seite, wird problematisch, da die url unverändert bleibt (gleiche Problem, wie bei den Frames).
Zu den 2. angesprochenen Dingen gibt es, wie eingangs bereits erwährnt, aber durchaus Workarounds.
[/EDIT2]
[/EDIT]
Reet