Zweck: Ich habe halt eine Anwendung, die einen Zustand hat und Daten im Hintergrund behält, die Abhängig sind von den bisherigen Benutzeraktionen. Eine Versionieren der Historie der Zustände mache ich nicht. Benötigt zuviel Speicheroplatz, benötigt mehr zeit beim programmieren und bietet dem Benutzer keinen wirklichen vorteil.
Kioskmode-Lösung scheidet aus.
Neue Fenster-Lösung ist blöd, da muss ich ja auch für jeden Browser die rechte Maustaste abfangen.
Zur Zeit habe ich eine Lösung, die egal wie oft der Browser vor- bzw. zurück ausgeführt hat, den Benutzer immer auf die "aktuelle Seite" zurückführt und im sagt: 'böser Benutzer, keine Browser-Butons verwenden'.
Ich würde aber gerne zusätzlich direkt die vor- und zurückbutton abfangen.