niedziela, 17 lutego 2013

usuwanie reklam za pomocą css

Przeszkadzają Ci wyskakujące na Twojej stronie reklamy? Można je łatwo ukryć!


Musisz pamiętać, że właściciel serwera zarabia na reklamach, więc jeśli je zablokujesz dla wszystkich odwiedzających możesz złamać regulamin i utracić witrynę. Sensownym rozwiązaniem wydaje się dołączenie arkusza stylów css do nagłówka dopiero po zalogowaniu użytkownika.

Opis metody:
Jeśli cała strona zostanie zawarta w ramce div o klasie okno wtedy można wykorzystać zapis:
body > *:not(.okno) { display:none !important; }

Uwaga 1: IE nie obsługuje selektora not() - podczas dodawania arkusza do nagłówka należy skorzystać ze składni:
<!--[if !IE]><!-->
<link rel="stylesheet" type="text/css" href="styles-noadd.css" />
<!--<![endif]-->

Uwaga 2: Jeśli potencjalny użytkownik będzie miał dograne rozszerzenie AdBlock to tak czy inaczej nie zobaczy żadnej reklamy.

Brak komentarzy:

Prześlij komentarz