BITSPARK / Статьи / Дизайн и элементы сайта
Всплывающее окно на сайте: как называется и что проверить
Коротко: всплывающее окно на сайте MDN называет overlays, popups, popovers и dialogs. Страница Google делит такие окна на межстраничные объявления, которые занимают всю страницу, и диалоговые окна, которые занимают её часть. Окно бывает модальным и немодальным, и у каждого вида свои правила закрытия и работы с клавиатуры. Google пишет, что навязчивые окна мешают поисковым системам обрабатывать контент и это может сказаться на позиции в результатах поиска. На странице справки Яндекс Вебмастера о качестве сайта есть строка о сайтах с агрессивным привлечением внимания.
Ниже: как называется всплывающее окно на сайте, чем окно внутри страницы отличается от нового окна браузера, что о навязчивых окнах написано у Google и Яндекса, как окно должно закрываться и что проверить при приёмке сайта.
Страницы источников открыты 05.10.2026. Часть источников - английские страницы MDN: цитаты даны в оригинале, перевод наш. Примеры вымышленные: интернет-магазин чая с сайтом example.ru.
Как называется всплывающее окно на сайте?
Коротко: у такого окна нет одного названия. MDN перечисляет overlays, popups, popovers и dialogs, а Google называет оверлеями и межстраничные объявления, и диалоговые окна. Поп-ап - русская запись слова popup. Окно при выходе с сайта и окно чата описаны по сценарию показа, отдельных названий в этих источниках у них нет.
MDN в статье о Popover API описывает такое содержимое как показанное поверх остального содержимого страницы и привлекающее внимание к важной информации или действиям. Там же перечислены названия:
«This content can take several different names - overlays, popups, popovers, dialogs, etc.» Перевод наш: у такого содержимого может быть несколько названий - оверлеи, всплывающие окна, поповеры, диалоги и другие.
Страница Google Поиска вводит два слова и объясняет, чем они различаются:
«Межстраничные объявления и диалоговые окна - это оверлеи. Первые занимают всю страницу, а вторые - лишь ее часть (...).»
- Google Поиск, Промежуточные страницы и диалоговые окна | Центр Google Поиска | Documentation | Google for Developers, последнее обновление страницы 18.12.2025 по пометке внизу
Слова из двух источников собраны в таблице. Каждая строка пересказывает одну страницу.
| Слово | Страница | Что этим словом названо |
|---|---|---|
| оверлеи (overlays) | Google, промежуточные страницы и диалоговые окна | межстраничные объявления и диалоговые окна вместе |
| межстраничные объявления | Google, та же страница | оверлеи, которые занимают всю страницу |
| диалоговые окна | Google, та же страница | оверлеи, которые занимают часть страницы |
| overlays, popups, popovers, dialogs | MDN, Popover API | названия содержимого, показанного поверх остального содержимого страницы |
| dialog | MDN, страница об элементе <dialog> | диалоговое окно или другой интерактивный элемент, такой как инспектор или окно |
Поп-ап - русская запись слова popup из списка MDN. Окно при выходе с сайта и окно чата описаны по сценарию показа, а в источниках этой статьи у таких окон отдельных названий нет. Название по Google зависит от того, занимает окно всю страницу или её часть. MDN перечисляет несколько названий для содержимого поверх страницы, а блокирует ли окно остальную страницу, описано отдельно, в следующем разделе.
Чем модальное окно отличается от немодального?
Коротко: по MDN в модальном окне остальная страница не реагирует на действия, пока с окном что-то не сделают. В немодальном окне с остальной страницей можно работать. Окна Popover API MDN называет всегда немодальными, а модальное окно создаётся элементом
<dialog>. Для модального окна браузер показывает подложку за окном.
MDN делит такие окна на два вида:
«modal, meaning that while a popover is being shown, the rest of the page is rendered non-interactive until the popover is actioned in some way (for example an important choice is made).» Перевод наш: модальное - пока окно показано, остальная страница не реагирует на действия, пока с окном что-то не сделают (например, не сделают важный выбор).
«non-modal, meaning that the rest of the page can be interacted with while the popover is being shown.» Перевод наш: немодальное - пока окно показано, с остальной страницей можно работать.
Для заказчика различие видно на экране. Если за окном нельзя нажать ни одну кнопку страницы, окно модальное. Если можно, оно немодальное.
Страница MDN об элементе <dialog> пишет, что для модального окна браузер показывает подложку за окном, а её оформление можно менять: например, размывать или затемнять содержимое позади окна. Затемнение страницы за окном - вопрос дизайна. Его решают вместе с остальным видом окна.
Русская страница MDN определяет элемент так:
«HTML-элемент
<dialog>определяет диалоговое окно или другой интерактивный элемент, такой как инспектор или окно.»