Wyskakująca reklama - Pop-up ad

Reklamy wyskakujące lub wyskakujące okienka to formy reklamy online w sieci WWW . Wyskakujące okienko to obszar wyświetlania graficznego interfejsu użytkownika (GUI), zwykle małe okno, które nagle pojawia się („wyskakuje”) na pierwszym planie interfejsu wizualnego. Wyskakujące okienko zawierające reklamę jest zwykle generowane przez JavaScript, który korzysta z cross-site scripting (XSS), czasami z dodatkowym ładunkiem używającym Adobe Flash . Mogą być również generowane przez inne luki/luki w zabezpieczeniach przeglądarki .

Odmiana wyskakującego okienka, reklama pop-under , otwiera nowe okno przeglądarki pod aktywnym oknem . Pop-undery nie przerywają użytkownikowi od razu, ale pojawiają się, gdy użytkownik zamknie okno zasłaniające, co utrudnia ustalenie, która strona je utworzyła.

Historia

Reklamy wyskakujące powstały w witrynie hostingowej Tripod.com pod koniec lat 90. XX wieku. JavaScript umożliwił stronie internetowej otwieranie innego okna. Ethan Zuckerman twierdzi, że wykorzystał tę możliwość do wyświetlania reklam w osobnych oknach w odpowiedzi na skargi reklamodawców dotyczące wyświetlania ich reklam na stronach o treści erotycznej. Zuckerman później przeprosił za nieprzewidziane, uciążliwe wyskakujące reklamy, w które ewoluowały.

Blokowanie wyskakujących okienek

Technologie tworzenia i projektowania stron internetowych pozwalają autorowi powiązać dowolny element w wyskakującym okienku z dowolną czynnością, w tym z przyciskiem anulowania lub niewinnie wyglądającym przyciskiem. Ze względu na złe doświadczenia i obawę przed możliwymi szkodami, jakie mogą spowodować, niektórzy użytkownicy nie klikają żadnego elementu w wyskakującym okienku ani nie wchodzą z nim w interakcje i mogą opuścić witrynę, która je wygenerowała, lub zablokować wszystkie wyskakujące okienka.

Opera była pierwszą poważną przeglądarką, która zawierała narzędzia do blokowania wyskakujących reklam; Mozilla przeglądarka później poprawiła się na to poprzez blokowanie wyskakujących okienek tylko wygenerowane jako załadowaniu strony. Na początku XXI wieku wszystkie główne przeglądarki internetowe, z wyjątkiem Internet Explorera, pozwalały użytkownikom prawie całkowicie blokować niechciane wyskakujące okienka. W 2004 r. firma Microsoft wydała dodatek SP2 dla systemu Windows XP , który dodał blokowanie wyskakujących okienek do przeglądarki Internet Explorer. Większość nowoczesnych przeglądarek udostępnia narzędzia do blokowania wyskakujących okienek; narzędzia innych firm dodają inne funkcje, takie jak filtrowanie reklam .

Fałszywe przyciski zamykające

Użytkownicy witryn i aplikacji internetowych stale doświadczają niechcianych reklam wyskakujących w trakcie normalnej interakcji z przeglądarką internetową. Zwykle użytkownicy odpowiadają, odrzucając wyskakujące okienko za pomocą funkcji „zamknij” lub „anuluj” w oknie, w którym znajduje się wyskakujące okienko. Ponieważ jest to typowa reakcja, niektórzy autorzy wyskakujących reklam polegają na tym i tworzą na ekranie przyciski lub kontrolki, które wyglądają podobnie do opcji „zamknij” lub „anuluj”. Gdy użytkownik wybierze jedną z tych opcji „symulowanego anulowania”, przycisk wykonuje nieoczekiwane lub nieautoryzowane działanie (takie jak otwarcie nowego wyskakującego okienka lub pobranie niechcianego pliku w systemie użytkownika).

Obchodzenie blokad wyskakujących okienek

Reklama najeżdżająca lub wyskakujące okienko na stronie wykorzystuje JavaScript, by połączyć baner reklamowy z wyskakującym okienkiem, które pojawia się przed ekranem przeglądarki. JavaScript nakłada reklamę na stronę internetową w przezroczystej warstwie. Ta reklama może występować w różnych formach. Na przykład reklama może zawierać animację Adobe Flash, która prowadzi do witryny reklamodawcy. Reklama może również wyglądać jak zwykłe okno . Programy do blokowania wyskakujących okienek nie mogą blokować reklamy, ponieważ jest ona częścią strony internetowej, ale można ją zablokować za pomocą programów do blokowania reklam innych firm, takich jak AdBlock i Adblock Plus , lub za pomocą niestandardowych arkuszy stylów .

Przekierowanie adresu URL

Adresy URL są czasami przekierowywane na strony reklamowe przez przekierowanie adresu URL .

Adresy URL są czasami otwierane w nowej karcie, a następnie zawartość starej karty w tle zostanie zastąpiona stroną reklamy przez przekierowanie adresu URL , innym razem przełącza kartę, na której znajduje się użytkownik, na kartę reklam. Adblock Plus , uBlock i NoScript nie mogą blokować tych przekierowań.

Techniki

„Wyskakujące okienka”

  • Niektóre rodzaje pobieranych treści, takie jak obrazy, bezpłatna muzyka i inne, mogą powodować wyskakujące okienka i dlatego nie należy im ufać, zwłaszcza wyskakujące okienka stron pornograficznych (znane jako „pornado” lub „burza porno”, jak wymyślił John C. Dvorak .) Ponadto wyskakujące okienka czasami wyglądają jak zwykłe strony internetowe, a nazwa witryny pojawia się na pasku wyszukiwania. Wiele witryn używa wyskakujących okienek do wyświetlania informacji bez zakłócania aktualnie otwartej strony. Na przykład mogą zapewnić potrzebne dodatkowe wskazówki podczas wypełniania formularza na stronie internetowej, nie powodując utraty jakichkolwiek informacji już wprowadzonych do formularza. Większość programów blokujących wyskakujące okienka zezwala na tego rodzaju wyskakujące okienka. Niektórzy jednak ponownie ładują stronę, tracąc wszelkie wprowadzone przez użytkownika informacje.
  • Niektóre instalatory internetowe, takie jak te używane przez firmę McAfee , używają wyskakującego okienka do instalacji oprogramowania.
  • W wielu przeglądarkach internetowych przytrzymanie klawisza ctrl podczas klikania linku powoduje ominięcie filtra wyskakującego okienka.
  • Kliknięcie (nawet przypadkowe) jednego wyskakującego okienka może otworzyć inne wyskakujące reklamy.

Reklamy pop-under

Reklamy pop-under są podobne do reklam wyskakujących, ale okno reklamy jest ukryte za głównym oknem przeglądarki, a nie nałożone przed nim. W miarę jak wyskakujące okienka stały się bardziej rozpowszechnione i bardziej inwazyjne, często zajmując cały ekran komputera, wielu użytkowników natychmiast zamykało wyskakujące okienka, które pojawiały się w witrynie, nie patrząc na nie. Reklamy pop-under nie utrudniają od razu wyświetlania treści, ale pozostają niezauważone, dopóki użytkownik nie zamknie lub zminimalizuje głównego okna przeglądarki.

Technologia reklam pop-under

Reklama pop-under zawiera dwie funkcje JavaScript wprowadzone w 1995 roku w przeglądarce Netscape 2.0b3. Współcześni wydawcy internetowi i reklamodawcy używają go do tworzenia okna przed ekranem użytkownika, ładowania reklamy, a następnie wysyłania jej za ekran.

// create a new window in front of the current site
window.open( URL, windowName[, windowFeatures] ); 

// push the loaded advertisement back behind the browser
window.focus();

Większość nowoczesnych przeglądarek pozwala window.openna wykonanie tylko wtedy, gdy zostało wywołane przez interakcję użytkownika (np. kliknięcie myszą) obsługi zdarzeń . Wszelkie nieinteraktywne wywołania (oddzwanianie do licznika, zdarzenia ładowania itp.), które window.openpowodują zablokowanie nowego okna.

Aby ominąć to ograniczenie, większość reklam typu pop-under uruchamia się po kliknięciu myszą detektora zdarzeń dołączonego bezpośrednio do dokumentu lub treści dokumentu. Umożliwia to przechwytywanie wszystkich zdarzeń kliknięcia myszą, które nie zostały wykorzystane przez inne programy obsługi zdarzeń kliknięć, i wywoływanie window.openbez blokowania. Na przykład, gdy użytkownik wybierze tekst, kliknięcie myszą uruchamia procedurę obsługi kliknięcia myszą dołączoną do dokumentu i otwiera się okienko pop-under wykorzystujące powyższy kod. Inne techniki omijania window.openograniczeń połączeń robią to poprzez „przechwytywanie” kliknięć myszą.

Wskaż reklamę

Reklamy najechane, częściej nazywane wyskakującymi okienkami na stronie, to specjalny rodzaj wyskakujących reklam tworzonych przy użyciu dynamicznych technologii HTML , JavaScript i podobnych technologii przeglądarek internetowych . Ponieważ nie przewijają się wraz ze stroną internetową, wydają się „unosić” nad stroną, zwykle zasłaniając zawartość. Reklamy najeżdżające są zazwyczaj bardzo trudne do zablokowania przez oprogramowanie do blokowania wyskakujących okienek, ponieważ okno reklamy najeżdżającej jest integralną częścią treści HTML strony internetowej. W związku z tym oprogramowanie filtrujące treść nie ma algorytmicznych środków rozpoznawania i usuwania części treści, zarówno opisowych, jak i proceduralnych, które tworzą, wypełniają i manipulują oknem reklamy najeżdżającej.

Kontrowersje patentowe

ExitExchange.com złożył wniosek o patent w 2000 r. na podzbiór reklam pop-under zwanych exit pop. Po latach kontrowersji i licznych artykułach na temat patentu pop-under, patent został przyznany przez Biuro Patentów i Znaków Towarowych Stanów Zjednoczonych (USPTO) w kwietniu i czerwcu 2008 roku. Odpowiednie numery patentów to US Patent 7,386,555 i US Patent 7,353,229 . Patent 7,386,555 dotyczy metody otwierania wyskakującego okienka z paska narzędzi lub aplikacji na urządzeniu komputerowym, podczas gdy patent 7,353,229 obejmuje metodę stosowaną do otwierania wyskakującego okienka z wbudowanego skryptu znajdującego się w pliku multimedialnym (np. kod JavaScript na stronę internetową).

Kwestie dotyczące praw autorskich

Prawa autorskie w reklamach wyskakujących omówiono w artykułach Wikipedii Derivative works and Transformativeness . Oba artykuły zawierają ilustracje i linki do przykładów reklam pop-up.

Zobacz też

Uwagi

Bibliografia

Zewnętrzne linki