Всплывающее окно: Все, что появляется из вашего браузера. Они раздражают пользователей и поэтому часто блокируются браузерами.
Окно Chromeless: Просто всплывающее окно другого типа, которое не отображает меню браузера или панель инструментов.
Модальное окно: Метод JavaScript alert()
является примером модального диалога. Пользователи должны подтвердить всплывающее окно, прежде чем они смогут вернуться к работе с родительским приложением.
Лайтбокс: Модальная диалоговая реализация JavaScript, обычно используемая для отображения изображений. Требуется JavaScipt, и он не блокируется браузерами, если JavaScript не был отключен.
Hover Ad: Они реализованы в JavaScript аналогично Lightbox, но не являются модальными, поэтому пользователи могут продолжать использовать родительское приложение. Они используются для решений интернет-рекламы, и большинство реализаций не прокручиваются вместе с веб-страницей, и, следовательно, могут скрывать часть содержимого. Хотя есть большая вероятность, что Hover Ads может раздражать пользователей, их довольно сложно заблокировать.