stringtranslate.com

Всплывающая реклама

Всплывающие объявления или всплывающие окна — это формы онлайн-рекламы во Всемирной паутине . Всплывающее окно — это область отображения графического пользовательского интерфейса (GUI), обычно небольшое окно, которое внезапно появляется («всплывает») на переднем плане визуального интерфейса. Всплывающее окно, содержащее рекламу, обычно генерируется с помощью JavaScript [1] , который использует межсайтовый скриптинг (XSS), иногда со вторичной полезной нагрузкой, использующей Adobe Flash . [2] Они также могут быть вызваны другими уязвимостями/дырами в безопасности браузера .

Разновидность всплывающего окна, всплывающая реклама, открывает новое окно браузера под активным окном . Всплывающие окна не отвлекают пользователя сразу, а появляются, когда пользователь закрывает закрывающее окно, что усложняет определение того, какой веб-сайт их создал.

История

Всплывающая реклама возникла на сайте хостинга веб-страниц Tripod.com в конце 1990-х годов. JavaScript предоставил веб-странице возможность открывать другое окно. Итан Цукерман утверждает, что он использовал эту возможность для запуска рекламы в отдельных окнах в ответ на жалобы рекламодателей на появление их рекламы на страницах сексуального содержания. [3] Позже Цукерман извинился за непредвиденные неприятности, в которые превратилась всплывающая реклама. [4]

Блокировка всплывающих окон

Технологии веб-разработки и дизайна позволяют автору связать любой элемент всплывающего окна с любым действием, в том числе с кнопкой отмены или невинной на вид кнопкой. Из-за неприятного опыта и опасений возможного ущерба, который они могут нанести, некоторые пользователи вообще не нажимают и не взаимодействуют с каким-либо элементом во всплывающем окне [5] и могут покинуть сайт, который их создал, или заблокировать все всплывающие окна. .

Opera была первым крупным браузером , включившим инструменты для блокировки всплывающей рекламы; Позже браузер Mozilla улучшил эту ситуацию, блокируя только всплывающие окна, создаваемые при загрузке страницы. [ нужна цитата ] В начале 2000-х годов все основные веб-браузеры, за исключением Internet Explorer, позволяли пользователям почти полностью блокировать нежелательные всплывающие окна. В 2004 году Microsoft выпустила пакет обновления 2 для Windows XP , который добавил блокировку всплывающих окон в Internet Explorer. [6] Большинство современных браузеров предоставляют инструменты блокировки всплывающих окон; Сторонние инструменты добавляют другие функции, такие как фильтрация рекламы .

Поддельные кнопки закрытия

Пользователи веб-сайтов и веб-приложений постоянно сталкиваются с нежелательной всплывающей рекламой в ходе обычного взаимодействия с веб-браузером. [7] Обычно пользователи в ответ закрывают всплывающее окно с помощью функции «закрыть» или «отменить» окна, в котором находится всплывающее окно. Поскольку это типичный ответ, некоторые авторы всплывающей рекламы полагаются на него и создают экранные кнопки или элементы управления, похожие на опции «закрыть» или «отменить». Когда пользователь выбирает один из этих вариантов «имитированной отмены», кнопка выполняет неожиданное или несанкционированное действие (например, открытие нового всплывающего окна или загрузку нежелательного файла в систему пользователя). [5]

Обход блокировщиков всплывающих окон

При наведении курсора или всплывающем окне на странице используется JavaScript для объединения рекламного баннера и всплывающего окна, которое появляется перед экраном браузера. JavaScript накладывает рекламу на веб-страницу в прозрачном слое. Эта реклама может появляться в различных формах. Например, реклама может содержать анимацию Adobe Flash , которая ссылается на сайт рекламодателя. Рекламное объявление также может выглядеть как обычное окно . Блокировщики всплывающих окон не могут заблокировать рекламу, поскольку она является частью веб-страницы, но ее можно заблокировать с помощью сторонних блокировщиков рекламы, таких как AdBlock и Adblock Plus , или с помощью пользовательских таблиц стилей .

перенаправление URL-адресов

URL-адреса иногда перенаправляются на рекламные страницы путем перенаправления URL-адресов .

URL-адреса иногда открываются на новой вкладке, а затем содержимое старой фоновой вкладки заменяется страницей с рекламой посредством перенаправления URL-адреса , в других случаях вкладка, на которой находится пользователь, переключается на вкладку с рекламой. Adblock Plus [8] и NoScript [ нужна ссылка ] не могут блокировать эти перенаправления.

Техники

"Всплывающие окна"

Всплывающая реклама

Всплывающая реклама аналогична всплывающей рекламе, но окно рекламы скрыто за основным окном браузера, а не наложено на него. Поскольку всплывающая реклама стала более распространенной и навязчивой, часто занимая весь экран компьютера, многие пользователи сразу же закрывали всплывающую рекламу, появлявшуюся на сайте, не глядя на нее. Всплывающая реклама не мешает сразу просмотру контента, а остаётся незамеченной до тех пор, пока пользователь не закроет или не свернёт главное окно браузера.

Технология всплывающей рекламы

Всплывающая реклама включает в себя две функции JavaScript, представленные в 1995 году в браузере Netscape 2.0b3. Современные веб-издатели и рекламодатели используют его для создания окна перед экраном пользователя, загрузки рекламы и последующей отправки ее за экран.

// создаем новое окно перед текущим окном сайта . открыть ( URL , имя_окна [, возможности окна ]); // отталкиваем загруженную рекламу обратно за окно браузера . фокус ();   

Большинство современных браузеров позволяют window.openвыполнять обработчик событий только в том случае, если он был вызван взаимодействием с пользователем (например, щелчком мыши) . Любые неинтерактивные вызовы (обратный вызов таймера, события загрузки и т. д.), приводящие к window.openблокировке нового окна.

Чтобы обойти это ограничение, большинство всплывающих рекламных объявлений активируются по прослушивателю событий щелчка мыши, прикрепленному непосредственно к документу или телу документа. Это позволяет перехватывать все события щелчка мыши, которые не были обработаны другими обработчиками событий щелчка, и вызывать их window.openбез блокировки. Например, когда пользователь выбирает текст, щелчок мыши запускает обработчик щелчка мыши, прикрепленный к документу, и открывается всплывающее окно с использованием приведенного выше кода. Другие методы обхода window.openограничения вызовов осуществляются путем «перехвата» щелчков мыши.

Наведите курсор на объявление

Наведение рекламы, чаще называемое всплывающими окнами на странице, представляет собой особый тип всплывающей рекламы, созданный с использованием динамического HTML , JavaScript и аналогичных технологий веб-браузера . Поскольку они не прокручиваются вместе с веб-страницей, они кажутся «зависающими» над страницей, обычно закрывая ее содержимое. Наведение рекламы, как правило, очень сложно заблокировать с помощью программного обеспечения для блокировки всплывающих окон, поскольку окно наведения рекламы является неотъемлемой частью HTML-контента веб-страницы. Таким образом, программное обеспечение, фильтрующее контент, не имеет алгоритмических средств распознавания и удаления частей контента, как описательных, так и процедурных, которые создают, заполняют и манипулируют окном находящейся рекламы.

Эффективность всплывающего окна

Большинство инструментов всплывающей рекламы включают встроенные возможности измерения. Часто это информационные панели, которые предлагают подробный анализ вашей текущей и предыдущей всплывающей рекламы. Обычно к измеримым объектам относятся:

Патентные споры

В 2000 году ExitExchange.com подала заявку на патент на разновидность всплывающей рекламы, называемую «exit pop». После многих лет споров и многочисленных статей о патенте на всплывающее окно патент был выдан Ведомством по патентам и товарным знакам США (USPTO) в апреле и июне 2008 года. [13] Соответствующие номера патентов: патент США 7 386 555 ('555). и патент США 7353229 ('229). '555 относится к методу открытия всплывающего окна из панели инструментов или программного приложения на вычислительном устройстве, тогда как '229 описывает метод, используемый для открытия всплывающего окна из встроенного сценария, найденного в медиафайле (например, код JavaScript на веб-страница).

Проблемы авторского права

Аспекты авторского права всплывающей рекламы обсуждаются в статьях Википедии о производных произведениях и преобразуемости . Обе статьи содержат иллюстрации и ссылки на примеры всплывающей рекламы.

Смотрите также

Примечания

Рекомендации

  1. ^ «Как создавать всплывающие окна» . www.w3schools.com . Проверено 26 октября 2019 г.
  2. ^ «NoScript :: Дополнения для Firefox». Дополнения Мозиллы . Мозилла .
  3. Цукерман, Итан (14 августа 2014 г.). «Первородный грех Интернета: еще не поздно отказаться от бизнес-модели, основанной на рекламе, и построить лучшую сеть». Атлантический океан . Проверено 7 июня 2019 г.
  4. ^ О'Тул, Джеймс. «Создатель всплывающей рекламы: «Извините»». деньги.cnn.com . Проверено 15 августа 2014 г.
  5. ^ ab «Всплывающие окна». Умные вычисления . Сентябрь 2004 г. Архивировано из оригинала 22 мая 2010 г.
  6. ^ Нарейн, Райан (18 марта 2004 г.). «Windows XP SP2 включает блокировку всплывающих окон» . Проверено 8 августа 2013 г.
  7. Вегерт, Тесса (14 марта 2002 г.). «Всплывающая реклама, часть 1: Хорошо? Плохо? Уродливо?». ООО «Инцизив Интерактивный Маркетинг» . Проверено 14 марта 2002 г.
  8. ^ «# 2095 (Предотвращение фонового перенаправления)» . Трекер проблем Adblock Plus .
  9. ^ «Вездесущее порно: Живо в сети» . ПКМАГ . Проверено 21 января 2015 г.
  10. ^ «19 примеров всплывающих окон с намерением выхода для увеличения конверсии в 2022 году» .
  11. ^ «Как отключить блокировку всплывающих окон» . Архивировано из оригинала 8 августа 2013 г. Проверено 8 августа 2013 г.
  12. ^ «Что такое всплывающие окна: полное руководство с примерами и лучшими практиками» .
  13. ^ «Патенты».

Внешние ссылки