Технологии
Что такое Viewport?
Современные сайты должны быть удобными на любых устройствах вне зависимости от размера экрана.

Современные сайты должны быть удобными на любых устройствах вне зависимости от размера экрана. Для этого веб-разработчики используют в html метатег для мобильных устройств Viewport. Он считается одной из составляющих адаптивного дизайна. Рассказываем все о теге Viewport – где прописать и как.

Вьюпорт – это
Область браузера на дисплее, которую посетитель сайта видит без прокруток. Дословно «viewport» переводится как «окно просмотра». Раньше эта область была примерно одинаковой. Сейчас появилось очень много мобильных устройств с разными размерами и разрешениями рабочей области. Чтобы сделать более комфортным использование веб-ресурса владельцам разнообразных гаджетов, его страницы масштабируют. Для этого используют Viewport – это метатег в HTML, который отвечает за контролирование масштаба отображения веб-страницы.
При этом важно понимать, как работает Viewport – тег не адаптирует страницу сам, а только сообщает браузеру, что страницу нужно отобразить по определенным правилам.
Как настроить Viewport?
Как и любой другой html тег для мобильных устройств, этот тег может иметь несколько атрибутов. Рассмотрим их все, чтобы понимать, как правильно прописать их в коде:
- width. Определяет ширину обзорной области так, чтобы она была равна ширине дисплея;
- height. Определяет высоту вьюпорта. Может принимать значение константы device-height или любое значение от 200 до 10 тыс. пикселей;
- initial-scale. Определяет начальный масштаб страницы. Атрибут может быть прописан в числе от 0.1 до 10, где 1.0 – отсутствие масштабирования в принципе;
- user-scalable. Он может, как запретить масштабирование сайта жестами, так и разрешить его. Задается с помощью отдельно прописанных значений (No или Yes);
- minimum-scale. Определяет самый маленький масштаб (цифровые показатели такие же как initial-scale);
- maximum-scale. Определяет самый большой масштаб.
Некоторые из устаревших мобильных браузеров (такие как Symbian, Opera Mobile Mini, Openwave и прочие) не знают, что такое вьюпорт и не масштабируют сайты.
Viewport – где находится?
Для отображения любого сайта на мобильных устройствах важен тег Viewport. Куда писать его? Вьюпорт размещают внутри блока <head></head> каждой из веб-страниц, которую нам нужно подстроить под необходимое разрешение экрана. Его указывают в таком виде – <meta name=»viewport» content=»…»>, где на месте троеточия прописываются необходимые атрибуты и их значения. Также метатег viewport добавляют в CSS.
Нередко при проверке html-кода валидаторами веб-разработчики видят сообщение, что значение тега viewport не задано. Для исправления этой ошибки нужно убедиться, что его разместили внутри блока Head, а head тег закрыт по всем правилам.
Чтобы знать больше про вьюпорт, можно пройти обучение по направлению веб-разработка в Компьютерной школе Hillel. Опытные менторы, работающие в топовых IT-компаниях, расскажут, что такое теги в телефоне, как создавать прототипы сайтов и многое другое. Полученные знания помогут новичкам успешно стартовать в IT-сфере, а опытным специалистами – прокачать скилы для движения вверх по карьерной лестнице.
По материалам: https://itwiki.dev/ru/
-
Политика2 дня ago
Какой сегодня праздник: 3 сентября 2025 – почитание святой Домны Никомидийской, очищение дома, народные приметы и запреты
-
Еще1 день ago
Гороскоп на 4 сентября 2025: день ошибок для Тельцов и беспокойства для Дев
-
Культура22 часа ago
Какой сегодня праздник: 4 сентября 2025 – почитание иконы «Неопалимая Купина», обычаи, приметы и что нельзя делать
-
Культура2 дня ago
Благоприятные дни для свадьбы в сентябре 2025: традиции, советы астрологов и приметы
-
Еще1 день ago
«Уэнсдэй» 2 сезон: даты выхода серий, неожиданный саундтрек Леди Гаги и подтверждение продолжения от Netflix
-
Политика23 часа ago
Микрофон случайно зафиксировал разговор Путина и Си о бессмертии и жизни до 150 лет
-
Культура2 дня ago
Молитва и память: зачем Епифаний приедет в Чортков и что произойдёт во время торжеств
-
Политика2 дня ago
Путин сделал новое заявление о последствиях для энергетики Украины: предупреждение после обстрелов