„TODO-Listen abhaken macht mich glücklich”
Wem das genauso geht, kann unter http://www.printablechecklist.org/ im Browser ganz schnell solche Checklisten anlegen und ausdrucken.
Endlich mal wieder eine Seite, auf die die Welt lange gewartet hat.
Wem das genauso geht, kann unter http://www.printablechecklist.org/ im Browser ganz schnell solche Checklisten anlegen und ausdrucken.
Endlich mal wieder eine Seite, auf die die Welt lange gewartet hat.
In gängigen Browsers ist es recht einfach, per JavaScript zu überprüfen, ob der Benutzer eine bestimmte Seite bereits besucht hat. In abgewandelter Form, aber mit ähnlicher Grundlage, ist dies sogar bei abgeschaltetem Javascript möglich (unter ausschließlicher Verwendung von CSS und etwas serverseitigem Code).
Die so gewonnene Information kann (z.B. per AJAX) an einen Server übermittelt und dort ausgewertet und/oder gespeichert werden.
Möglich wäre z.B., dass Unternehmen dies zu Marketingzwecken nutzen oder auch Angreifer gezielte(re) Phishing-Attacken durchführen, indem sie anhand der bereits besuchten Seiten „schätzen” bei welcher Bank das Opfer Online-Banking betreibt.
Dritte können mit dieser Methode nicht einfach eine Liste aller besuchten Webseiten bekommen. Sie können jedoch zu einer gegebenen List von URLs sehr leicht überprüfen, ob diese jeweils bereits besucht wurden.
Ein Klick auf den folgenden Button startet eine Demonstration.
Hinweis: Die dabei ermittelten Ergebnisse werden von mir weder gespeichert noch anderweitig ausgewertet.
im Firefox z.B. mit der Tastenkombination Strg-Umschalt-Entfernen (und dann „Chronik” mit Haken versehen)
Vergleich mit Cross-Site Scripting (XSS).
Etwas stärker auf die Implementation bezogene Links:
Auf meiner Homepage verwende ich jetzt einfache AJAX-Technik, um die vorher extrem lange und störende Ladezeit zu reduzieren.
Der neue Ansatz bietet außerdem den Vorteil, dass ich für die extern eingebundenen Inhalte unterschiedliche Gültigkeitszeiten für die Caches festlegen kann. Das war vorher nur global für die gesamte Seite möglich.