Sven Rautenberg: Caching und Opera

Beitrag lesen

Folgender Code funktioniert mit IE und NS, Opera zeigt sich jedoch völlig unbeeindruckt:

Lesen bildet...

Wie man auf http://www.php.net zum Befehl "header" nachlesen kann, ist der History-Mechanismus eines Browsers laut RFC 2616 dafür gedacht, die Seiten so anzuzeigen, wie der User sie damals sah.

Alle Browser bis auf Opera ignorieren aber diese RFC 2616. Insofern ist es tatsächlich ein Feature, und kein Bug, wie ich ja schon in meinem ersten Posting sagte.

Hier die Nachricht im Original:
---schnipp---
RFC 2616 section 13.13:
(...) History mechanisms and caches are different. In particular history mechanisms SHOULD NOT try to show a semantically transparent view of the current state of a resource. Rather, a history mechanism is meant to show exactly what the user saw at the time when the resource was retrieved. (...)

All browsers but Opera ignore this. This means Opera _always_ uses cached
pages when using back, forward buttons. No matter what headers you send.

http://www.opera.com/support/supsearch/supsearch.cgi?options=index&name=594
---schnapp---

- Sven Rautenberg