Wir alle kennen es. Layerads, Popups, extrem nervige Werbebanner. Firefox User haben ja die Möglichkeit, Addons zu benutzen, wie z.B. Adblock. Doch was macht man als User eines Browsers, für den es bis heute noch keinen vernünftigen Werbeblocker gibt? Oder man mit Adblock unzufrieden ist ?
Als Opera-User hat man es hier natürlich schwerer, aber auch hier gibt es eine Lösung. Gut, sie ist ziemlich radikal, funktioniert aber auch ganz gut. Um z.B. ein Layerad anzuzeigen, wird ja in der Regel von einem Server eine Javascript-Datei heruntergeladen. So, was passiert, wenn man den Zugriff auf den Server einfach verhindert?
Richtig, das Layerad bleibt weg. Genauso verhält es sich auch mit anderer Werbung.
Wie kann ich aber den Zugriff auf den Server verhindern?
Bei dieser Methode bedient man sich eines einfachen Tricks. In C:\Windows\System32\drivers\etc befindet sich eine Datei mit dem Namen "hosts". Diese Datei ist normalerweise dafür zuständig, dass sie Domainnamen bestimmten IP-Adressen zuweist. In der Regel steht aber dort nur "localhost" mit der IP 127.0.0.1 drinnen.
Hier kann man jetzt die Seiten, die man blockieren möchte, einfach auf "falsche" IPs umleiten. Als IP eignet sich hier 127.0.0.1 ganz gut. Die Anfrage geht dann nämlich auf den eigenen PC, welcher wiederum zurückmeldet, dass er ja eigentlich kein Webserver ist. Die Werbung kann nicht geladen werden und ist daher nicht zu sehen.
Hier mal eine Liste mit meinen aktuell geblockten Seiten:
Einfach nach 127.0.0.1 localhost in der hosts-Datei eintragen. Weitere Seiten kann man natürlich auch noch ergänzen, die Liste ist nämlich alles andere als komplett bisher.
Vorteile dieser Methode gegenüber anderen Methoden:
- keine Addons benötigt
- browserunabhängig
Nachteile:
- größerer Aufwand, da man alle werbenden Seiten in die Datei erst eintragen muss.
Wer nochmehr Adressen / IP´s hat, kann sie ja als Antwort melden !
MFG
Alcuin