Entwickler-Ecke
Internet / Netzwerk - Werbebanner verhindern aber wie ?
suphi - Fr 18.04.03 23:29
Titel: Werbebanner verhindern aber wie ?
Hallo,
ist es möglich Webseiten ohne Werbebanner zu betrachten ?
Wenn ja,wie müsste ich voran gehen ?
bin noch anfänger :oops:
gruss
suphi
Moritz M. - Sa 19.04.03 09:34
Da musst du so vorgehen(Ich hoffe mal, du kennst dich etwas mit HTML aus):
Du brauchst einen TWebbrowser, direkt in den IE einzugreifen ist noch zu schwer. Dann scannst du den Code durch nach Bildern die dieNormgröße von Werbebannern haben (Weiß sie grad nicht) und entfernst den entsprechenden Code. So mal das Prinzip.
tommie-lie - Sa 19.04.03 11:50
Ähh, Werbebanner haben keine "Normgröße". Es gibt zwar dieses beliebte Format 1:3 oder 1:4 (hab's nich ausgemessen), aber das stimmt selten auf den Pixel genau. Außerdem werden Größen von Bildern nicht immer angegeben, damit der Browser sie noch skalieren kann (einige gute machen sowas...).
Am einfachsten ist ein virtueller Proxy, der sowas filtert (Webwasher wäre einer davon, IMHO der beste). Dann ist das global und für jeden Browser (sofern man ihn entsprechend konfiguriert) gültig. Allerdings muss der installiert sein. Werbebanner sind meist Bilder in Verzeichnissen wie domain.net/ad/grafik.gif oder auch /ads.. /banner (seltener). Oder auch in Domains wie freeads.com/grafik.gif. Du durchsuchst also wie bei Onz' Methode im HTML-Text nach Bildern (img-Tags), deren URL-Eigenschaft irgendwo "ad" enthält. Die wenigsten Verzeichnisse, die Daten enthalten heißen ad. Um noch sicherer zu gehen kann man auch nach Verzeichnissen suchen, die nur mit ad anfangen, die Suche also nach "/ad" begrenzen. So machen es die meisten virtuellen Proxies auch (Webwasher u.A. auch).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!