Про компьютеры на PCwork.Ru
наш форум
Сейчас на форуме: 5
Тема: «Версии Windows 7»
Всего тем: 3566
Сообщений: 22882
Пользователей: 685
Новый пользователь: Garaskop
Какими GPS-устройствами вы пользуетесь?
Волонтеры в помощь детям сиротам. Отказники.ру
Главная arrow Интернет arrow Блокирование всплывающих окон

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



Почти со всеми рано или поздно во время себ-серфинга случалось такое: вы хотите зайти на новый сайт – и вдруг экран начинает заполняться окнами рекламы товаров и услуг со всех уголков Интернета. Маркетинговые компании считают, что всплывающие окна с рекламой обеспечивают больше щелчков мышью, чем статические рекламные баннеры, хотя такая статистика объясняется в первую очередь ошибочными действиями пользователей, а не их намерениями. Иначе говоря, человек при попытке закрыть окно с рекламой может ошибочно перейти по ссылке, что дает рекламодателю ложное подтверждение заинтересованности пользователя.

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

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

Введите в действие блокировку всплывающих окон. Первые блокировщики всплывающих окон появились в середине 90-х годов прошлого века. В то время самым популярным блокировщиком была программа PopUp Killer, созданная Ксавье Флишем (Xavier Flix). В наши дни функция блокировки всплывающих окон имеется в большинстве веб-браузеров, к тому же предлагаются десятки платных и бесплатных программ, предназначенных для решения аналогичной задачи.

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

Программы блокирования всплывающих окон

Большинство всплывающих окон создают на языке программирования Javascript. Когда пользователь компьютера выбирает веб-страницу со всплывающим окном, при загрузке в браузер этой страницы всплывающее окно автоматически активизируется. Код всплывающего окна имеется в коде веб-страницы. Программа блокировки всплывающих окон сканирует исходный код веб-страницы в поисках программы, направляющей браузеру команду открыть новое окно. Если она находит такой код, то нейтрализует команду и всплывающее окно не появляется.

Однако не все всплывающие окна открываются во время загрузки веб-страницы. Некоторые активизируются, когда пользователь щелкает по ссылке или проводит указателем мыши над определенным участком веб-страницы. Хорошая программа блокировки может распознавать код и таких всплывающих окон, однако некоторые блокировщики могут отключать рекламные окна лишь после того, как они начали открываться. На деле это проявляется следующим образом: при включенном блокировщике всплывающее окно на короткое время появляется, а затем исчезает. Это значит, что программа блокировки обнаружила всплывающее окно, когда оно активизировалось, после чего закрыла его.

Некоторые всплывающие окна создают с использованием других языков программирования, например, Flash. Программы для блокирования окон, написанных на Javascript, в таком случае бессильны, потому что это совсем другой язык программирования. Для блокирования рекламы Flash нужна специальная программа. Такие программы похожи на блокировщики всплывающих окон тем, что находят и отключают на веб-страницах команды, активизирующие Flash-анимацию. Можно найти программы, совмещающие функции блокировки как окон Javascript, так и flash.

Однако не все программы блокировки одинаково запрограммированы. Некоторые успешно блокируют мешающие всплывающие окна и не трогают полезные – такие программы называют интеллектуальными. Большинство интеллектуальных блокирующих программ отключают только те всплывающие окна, которые открываются при первой загрузке веб-страницы в браузер, а все окна, открывающиеся в результате щелчка мышью по ссылке, не блокируются.

Обучаемые программы действуют на основе вводимых пользователем данных о том, какие окна следует блокировать, а какие – нет. Нет двух абсолютно одинаковых программ блокировки, однако, как правило, такие программы спрашивают пользователя, следует ли блокировать то или иное всплывающее окно, когда оно впервые появляется на экране. Если пользователь подтверждает необходимость блокировки, программа заносит соответствующее всплывающее окно в "черный список" или в список нежелательной рекламы, которую нужно в будущем отключать.

Если пользователь запрещает блокирование, программа заносит соответствующее всплывающее окно в "белый список", а это значит, что оно в дальнейшем блокироваться не будет. Такие программы легко настраиваются, однако пользователю может быть довольно неприятно и утомительно принимать решение, что делать с каждым всплывающим окном. Кроме того, если всплывающее окно определенным образом видоизменяется, программа блокировки его не сможет отключить.

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

Продолжение следует.

Источник: www.howstuffworks.com



Просмотров: 8898

  Ваш коментарий будет первым

Только зарегистрированные пользователи могут оставлять коментарии.
Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.


полезная информация
Всего публикаций на сайте: 1159
Аппаратное обеспечение
Периферийные устройства
Ноутбуки
КПК
Сети и системы связи
Интернет
Программное обеспечение
Операционные системы
Серверные системы
Туры в Египет - горим! от 4500р: Египет из Казани. Все туры в Египет.
© 2007-2012 PCwork.Ru
Копирование материалов сайта допускается только при установке обратной ссылки на PCWork.Ru
Для связи с администрацией:
Проектирование, монтаж и обслуживание компьютерных сетей и СКС любой сложности.