Kann man das bei Firefox irgendwie abstellen?
You do not have permission to view link please Anmelden or Registrieren
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Gewöhn wir einfach ab den Zurück / Vorwärts - Button zu benutzen.
..Das liegt an dem Design des http Protokolls. Ich versuche das mal leicht verständlich (d.h. vereinfacht) darzustellen:Genau das habe ich auch nie verstanden, wäre fein wenn jmd nen guten Grund anführen kann.
Die History ist nicht eine History der Resourcen hinter der URL zum Zeitpunkt an dem sie geschrieben wurde, sie eine History der URLs, die aufgerufen wurden und wie (been there, done that).Was ich als Nutzer - vielleicht bin ich da auch einfach speziell - erwarte, wenn ich auf "zurück" klicke, dass ich dann genau die selbe Seite vor mir habe wie vorher.

Das war nicht meine Aussage. Wenn Windows Update zickt, dann installier dir Linux oder reparier Windows halt.ja, super tipp - und wenn windows update mal zickt, führ es einfach nie aus..

Genau das habe ich auch nie verstanden, wäre fein wenn jmd nen guten Grund anführen kann.
Meinem verständnis nach sollte es auch so sein, dass beim Betätigen des "zurück" Buttons gar keine Kommunikation mit dem Server stattfinden soll sondern komplett der ursprüngliche Status der Seite aus dem lokalen Cache genommen wird.
Wenn du nun beispielsweise Daten sendest, die dann in eine Datenbank eingetragen werden und eine Bestätigung erhältst, und dann sendest du die selben Daten noch einmal, dann ist die Bedeutung der Anfrage nicht: Zeige mir (noch einmal) die Bestätigung, sondern: Schreibe diese Daten (noch einmal) in die Datenbank.
.. aber ich seh schon - wenn man auf eine seite zurückkehren will, die per POST und nicht per GET aufgerufen wurde (also die seite NACH dem abschicken des formulars und nicht das formular selbst), will er die POST-daten nochmal schicken und das finde ich eben unsinn in verbindung mit dem zurück-button.. in deiner analogie: ja, ich will einfach nochmal die bestätigung sehen und nicht erneut was an den server schicken, denn ich gehe davon, aus dass vor/zurück einem "offline-browsing" entspricht, so wie es ja mal war.. die meldung macht nur dann sinn, wenn man auf der bestätigungsseite ist und nochmal POSTen will, indem man z.b. F5 drückt (was die seite ja per POST refresht) - da man es hier ja explizit vom server neu anfordert, macht die meldung sinn, um doppeltes abschicken zu verhindern bzw. davor zu warnen..
Wenn der in der Zwischenzeit einen vierten Tweet geschrieben hat, willst du die alte Resource (drei Tweets) oder du willst die neue Resource (vier Tweets) an dem Ort "Twitter Seite eines Freundes"?
Na pass auf: [Bestellung Absenden] - zurück [zu Artikelauswahl] - vor - zurück [zu Artikelauswahl] - vor - zurück [zu Artikelauswahl] - vor
Wie oft hast du jetzt den Artikel in den Warenkorb gelegt und/oder bestellt. Beim zurück hast du ja nichts gemacht, beim vor allerdings schon, oder?
Wenn ich meinen Warenkorb bei Amazon aufrufe, wäre es doch dämlich, würde mein Browser hierfür eine gecachte Version laden.
...Drücke auf "Vor" bedeutete dann natürlich auch Laden aus dem Cache.Na pass auf: [Bestellung Absenden] - zurück [zu Artikelauswahl] - vor - zurück [zu Artikelauswahl] - vor - zurück [zu Artikelauswahl] - vor
Wie oft hast du jetzt den Artikel in den Warenkorb gelegt und/oder bestellt. Beim zurück hast du ja nichts gemacht, beim vor allerdings schon, oder?
Kann mir vorstellen, dass das genau der Punkt ist und es historisch bedingt ist, dass Browser sich so verhalten, weil der Mechanismus noch aus einer Zeit stammt wo es vielmehr statische Inhalte gab (wo das dann ja auch Sinn macht) was dann über die Jahre durch mehr und mehr dynamisch generierte Inhalte abgelöst wurde.Ich weiß nicht genau, wie das Cache-Management abläuft, soweit ich weiß, wird doch quasi gefragt, ob sich die Seite seit dem letzten Besuch geändert hat..
das ist doch klar: wenn ich auf den ort zugreife (link, adresszeile, F5, wie auch immer), dann will ich die neue ressource.. nehme ich den zurück-button, will ich einen "snapshot" von genau dem was im cache ist - das war doch eigentlich der sinn der sache, sonst könnte man auch den cache gleich abschalten und nur eine URL-history führen.
Dann machst du eine Mischlösung: Veraltete Resourcen werden im alten Stand angezeigt, aber no-store Seiten werden geladen. Leider macht lieber jeder Browser was anderes.Ich weiß nicht genau, wie das Cache-Management abläuft, soweit ich weiß, wird doch quasi gefragt, ob sich die Seite seit dem letzten Besuch geändert hat..
entweder ja => Seite neu vom Server laden
oder nein => Seite aus dem Cache holen
..Der Punkt den ich verdeutlichen will ist: Cache-control ist Sache des Webmasters. Firefox unterstützt, was du willst. Mit der Einschränkung, dass es nicht deine Entscheidung ist, ob eine Seite aus dem Cache geladen werden KANN. Die gehört dem Webmaster, denn der kann sagen: Diese Seite enthält Informationen, die geheim sind, aber meine User sind dumm, rufen sie aus Internetcafes auf, gehen weg ohne den Cache zu leeren. Und das ist ein berechtigtes Interesse.
) geheim halten will, dann sollte er sie eben nicht per HTTP (oder überhaupt) verschicken, denn die einzige "sicherheit" ist das vertrauen darauf, dass der browser sich an die vorschläge des servers hält und die daten nicht anderweitig abgegriffen bzw. gespeichert werden - also blanker unsinn, was das "sicherheits-argument" angeht..
...Okay, dann vielleicht so: Der Vor- bzw. Zurück-Button wurde aber eben nicht als Snapshot-Tool entwickelt, sondern um die vorherige Seite aufzurufen.ja, das ist die "normale" aufgabe des caches, wenn man eine seite aufruft (link, adressleiste, F5), um eben unnötigen traffic zu verhindern.. nutzt man vor/zurück, sollte garnichts vom server abgefragt werden (nicht einmal ob sich was verändert hat) und alles aus dem cache kommen..

Der Vor- bzw. Zurück-Button wurde aber eben nicht als Snapshot-Tool entwickelt, sondern um die vorherige Seite aufzurufen.
..Also wenn ich einen leeren Tab benötige, dann verwende ich meistens STRG+T. Das ist glaube ich schon immer so im FF gewesen. Und ich verwende ihn schon seit der 0.7 oder so ähnlich. Auf jeden Fall unter der 1.x.Strg+T öffnet den letzten geschlossen Tab mit Verlauf bzw. Tabs aufeinander rückwärts folgend, sofern man nicht Inkognito surft.