Wątek przeniesiony 2023-02-23 17:09 z Webmastering przez Riddle.

Czy można zablokowac reklamę która wyświetla się przed filmikiem lub grą?

0

Przykładowo mamy taką grę w HTML5:
https://minds.pl/gry/gra-driftowanie-oraz-ulepszanie-samochodu---symulator-driftu-online
Jak widzicie zanim uruchomi się gra wyświetla się reklama i teraz pytanie (musicie mieć wyłączone blokery reklam): Czy można jakoś zablokować taką reklamę?
Akurat ta gra pochodzi z innej strony i dodawana jest za pomocą iframe - wygląda to tak:

<iframe allowfullscreen="" id="game" src="TUTAJ  LINK DO GRY LUB FILMIKU HTML5" marginwidth="0" marginheight="0" hspace="0" vspace="0" scrolling="no" target="_top" sandbox="allow-popups allow-scripts allow-orientation-lock allow-forms allow-pointer-lock allow-same-origin" width="1280" height="720" frameborder="0"></iframe>

Tak sobie pomyślałem, że skoro blokery reklam potrafią zablokować taką reklame, to może jest jakiś sposób, aby ją wyeliminować dla wszystkich użytkowników?

0

Twórca gry pewnie zarabia na tej reklamie więc to rodzaj złodziejstwa żeby osadzić samą grę bez reklamy.
A skoro już i tak okradasz twórcę to pewnie się da - wystarczy że nie użyjesz ich kodu do osadzenia gry a zamiast tego skopiujesz grę na swój serwer - na zakładce "Network" masz wszystkie zasoby z których korzysta gra. Te statyczne wystarczy że skopiujesz na swój serwer a do dynamicznych możesz zrobić proxy - w ten sposób możesz w pełni kontrolować co się pokaże userom i zablokować reklamy.

Zabezpieczenia przeglądarki nie pozwalają na praktycznie żadną interakcję z zasobami w innych domenach, blokery reklam działające jako pluginy mają pod tym względem znacznie większą swobodę. Przeniesienie zasobów na swoją domenę luzuje zabezpieczenia i nawet jeśli nie uda ci się zablokować reklamy na poziomie serwera to można reklamę usunąć z poziomu DOM.

@Riddle: czemu to przeniosłeś z dobrego działu do off-topic?

0
adam braun napisał(a):

Tak sobie pomyślałem, że skoro blokery reklam potrafią zablokować taką reklame, to może jest jakiś sposób, aby ją wyeliminować dla wszystkich użytkowników?

A "dla wszystkich użytkowników" tzn.?

0

Wiecie, mi nawet nie chodzi o tą grę, ale generalnie o blokowanie reklam z playerów html5 (najbardziej tych w postaci wyskakujących okienek). Myślałem, że jeżeli za pomocą funkcji sandbox='allow-same-origin allow-scripts' można blokować skrypty oraz wszystkie linki przekierowujące do zewnętrznych stron, to istnieje też jakaś funkcja, która działa tak jak przeglądarkowe blokery reklam.

A "dla wszystkich użytkowników" tzn.?

Wszystkich użytkowników, czyli w domyśle tych, którzy wchodzą na stronę.

2

tak, te filmiki generują kasę autorowi.
Ja mam kilka gierek na FB, i reklamy są jedną z form zarobku na nich, a opcje wyłączania reklam to miałem na zasadzie, wykup sobie pakiet i nie będziesz miał reklam. A jak by moją grę ktoś chciał tak spiracić to bym kombinował żeby mu się nie udało.

1 użytkowników online, w tym zalogowanych: 0, gości: 1