Адаптивный макет в дизайне сайта работает за счёт создания отдельных макетов веб-страниц для разных устройств. skillbox.ru Разработчик задаёт для каждого макета соответствующие размеры и разрешение экрана. skillbox.ru
Процесс адаптации сайта к особенностям устройства пользователя: mlabs.space
- Пользователь открывает страницу сайта. mlabs.space
- Сервер посылает в браузер пользователя HTML-документ. mlabs.space Код одинаковый для любых устройств, с которых сайт открывают пользователи. mlabs.space
- Размер страницы, расположение контента и всех элементов веб-страницы настраивается уже в браузере каждого пользователя индивидуально. mlabs.space
Некоторые особенности работы адаптивного макета:
- Изменение размера элементов. skillbox.ru На маленьких экранах многие элементы уменьшают. skillbox.ru Но размер меняют не прямо пропорционально размеру экранов, а незначительно, чтобы было удобно читать и смотреть. skillbox.ru
- Изменение расположения блоков. skillbox.ru На экране ПК пользователь видит много информации: заголовки, тексты, картинки, иконки, кнопки. skillbox.ru На смартфоне видно меньше элементов — всё рассчитано на скроллинг. skillbox.ru Блоки чаще всего располагают вертикально один за другим. skillbox.ru Менее значимые элементы скрывают, например, в контекстное меню — чтобы не загромождать пространство. skillbox.ru
- Определение типа устройства. www.unisender.com Когда человек кликает по ссылке, сайт запрашивает у девайса его характеристики. www.unisender.com После этого он выбирает подходящий макет под конкретное устройство и показывает его пользователю. www.unisender.com Такая операция называется медиа-запросом. www.unisender.com