Diese Kategorie als RSS abonnieren

Kategorie: Blog::Internet

 

erstellt am 05.07.2008 um 13:47h

ACHTUNG - Fasterfox Prefetching verursacht Fehler

Fasterfox IconIch habe vor kurzer Zeit wirklich lange damit verbracht einen BUG zu suchen, der gar keiner war. Ich habe schon an meinen Programmierkenntnissen gezweifelt.

Folgendes Szenario:
Ich habe eine Liste mit Daten, die aus einer Datenbank kommen. Für diese Liste gibt es eine bestimmte Sortierung, die man über ein paar schicke Pfeil-Icons verändern kann.
Ein Klick auf ein Pfeil-Icon ändert die Sortierung und benutzt dann header("Location: ..."); um wieder auf die ursprüngliche Seite zurück zu kehren.

Nun hat das Fasterfox[1] Prefetching die Umsortierungs-Links geprefetched und somit die Sortierung verändert obwohl noch nicht auf die Seite geklickt wurde.

Das Fasterfox[1] Plugin scheint Links mit vielen GET-Variablen nicht zu prefetchen, denn ohne mod_rewrite[2] hat das ganze wunderbar funktioniert.
Nur die pretty URLs mit *.html wurden geprefetched.

Also Achtung wenn ihr entwickelt und Fasterfox[1] benutzt. Bei diversen anderen Seiten, ist mir ähnliches aufgefallen, habe es aber immer als BUG abgetan.

Es wird sicherlich einige Surfer geben, die Fasterfox oder ein ähnliches Prefetching-Tool benutzen. Deshalb werde ich ab sofort Sortierung, Lösch und andere Links, die in das beschriebene Szenario passen nicht mit mod_rewrite[2] in eine pretty URL umschreiben.


Quellen:
[1] Fasterfox: http://fasterfox.mozdev.org
[2] Mod-Rewrite-Modul für Apache: http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html

 

 

Kommentare

am 06.07.2008 um 09:27h von evion erstellt


Das gleiche Problem habe ich immer bei einer Community. Immer wenn ich dort meine Bilder-Gallerien sortieren möchte, scheint das System sich komplett selbstständig zu machen. Wird dann wohl auch an meinem Fasterfox liegen.

Danke für den Tipp!

 

Neuer Kommentar

Name/E-Mail
Sicherheitscode:
This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

E-Mail Benachrichtigung

Sie können hier Ihre E-Mail Adresse hinterlegen, bei jeder Änderung oder bei einem neuen Kommentar erhalten Sie eine kurze E-Mail.
Ihre E-Mail Adresse wird nur in Verbindung mit diesem Beitrag in unserer Datenbank gespeichert. Sie wird nicht zu Werbezwecken benutzt, an Dritte weitergegeben oder an irgendeiner Stelle veröffentlicht.

E-Mail:
Sicherheitscode:
This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

installieren Windows Fehler Netbook USB Microsoft PHP Links Stick