Der Martin: Effekt von Seite neu laden

Beitrag lesen

Hallo,

Ist die Funktion F5 (Seite neu laden) bei den gängigen Browsern unterschiedlich?

sagen wir's so: Die Defaulteinstellungen sind vielleicht unterschiedlich. Grundsätzlich ist das Verhalten aber von der Browserkonfiguration abhängig, nicht so sehr davon, welcher Browser verwendet wird.

Kann man die Wirkung der Taste bzw. des Reload Icons in den Browsern selbst einstellen?

Ob das in allen geht, weiß ich nicht; im IE auf jeden Fall. In der Grundeinstellung versucht er, wenn möglich, die Seite aus dem Cache zu laden. Kommt er zu dem Schluss, dass das geht, neigt er dazu, auch die Formulareingaben wiederherzustellen. Wenn er aber die Seite neu vom Server anfordern muss, sind auch die Formularelemente zurückgesetzt.

Erfolgt das Neuladen der Seite

  1. an dem Computer vor Ort oder
  2. auf dem Server im Internet?

Die Frage verstehe ich nicht ganz. Das Neuladen der Seite wird natürlich erstmal vom Client, dem Browser, veranlasst. In der Regel schließt das aber einen Request zum Server mit ein.

Kann man die ausgelöste Funktion (reload)
    im Falle 1 mit einer Skriptsprache bzw.
    im Falle 2 mit PHP oder Perl
beeinflussen?

PHP und Perl sind auch Scriptsprachen. ;-)
Aber ja, damit hat man eine Chance, zumindest cache-willige Browser davon abzuhalten. Umgekehrt, also den Browser gegen seinen "Willen" zu cachen der Seite auffordern, dürfte es wohl kaum möglich sein.

Welches Verhalten ist nach Eurer Meinung das beste?

Wenn ich die Seite beim Reload (F5) oder beim Zurück (Backspace) wieder jungfräulich und frisch vor mir habe. Das ist IMHO der Sinn dieser Browser-Funktionen.

So long,
 Martin

--
You say, it cannot be love if it isn't for ever.
But let me tell you: Sometimes, a single scene can be more to remember than the whole play.