ls -a /home/andwil
(Komplettes Archiv)
Ab und an schreibe ich als @sumpfsuppe bei Twitter und Identi.ca.
(Zeige alle Links)
Gezeigt werden nur Blog-Artikel, die mit dem Schlagwort php versehen sind. Wenn du alle Blog-Artikel lesen möchtest, wechsle direkt in die Sektion Blog.
Verfasst am 30. Januar 2010, zur Kaffeezeit.
„Ich weiß, was du letzten Sommer getan hast!“ – oder zumindest, wo du dich im Internet herumgetrieben hast.
In den letzten Tagen habe ich kein kleines PHP-Skript geschrieben, das anhand der Seitenbesuche eines Benutzers ihm dazu passende Eigenschaften verpasst:
Besuche auf „Social Networks“ werden genauso erkannt, wie Zugriffe auf Schmuddelseiten. Wie das Ganze genau funktioniert, kann man in der Projekt-Beschreibung nachlesen. Ausprobieren kann man’s hier:
Keine Sorge, mir liegt Datenschutz sehr am Herzen – deshalb wird auch nichts dauerhaft protokolliert.
Mit einer frisch geleerten Browser-Chronik ist die Ausgabe des Skripts recht übersichtlich, bitte nicht wundern. Außerdem macht die Firefox-Erweiterung NoScript in ihrer aktuellen Version etwas Probleme: Der Button, um das Skript aufzurufen, ist ausgegraut und lässt sich daher nicht klicken. Warum das so ist, ist mir noch nicht ganz klar – vermutlich sehe ich nur wieder den Wald vor lauter Bäumen nicht. ;-)
Vorsichtige NoScript-Nutzer können sich das Projekt allerdings mit einem anderen Browser und deaktiviertem JavaScript problemlos ansehen. Alternativ kann man sich natürlich mit einem Blick in den übersichtlichen Quelltext davon überzeugen, dass kein schadhafter JS-Code ausgeführt wird.
Die grundsätzliche Funktion des Skripts wird ohnehin allein durch PHP und CSS realisiert. Wie das genau funktioniert, findet sich wie gesagt in der Projekt-Beschreibung.
Für Anmerkungen und verbesserungsvorschläge bin ich wie immer offen!
Außerdem:
kommentieren |
weitersagen