Адаптивный дизайн сайта | Данил Фимушкин
Адаптивный дизайн — это дизайн сайта, который подстраивается под разрешение устройства, с которого выполнен вход на сайт. Расскажу о принципах проектирования адаптивных сайтов и зачем нужны разные версии сайтов. Скачайте PSD-исходник адпативного сайта.
Есть принцип «сначала мобильные», об этом есть полезная книга. Больше книг для дизайнеров в статье «книги для веб-дизайнеров». Книга хорошая, но её суть можно изложить в двух предложениях.
1. Компании, которые не делают мобильную версию сайта, теряют много денег.
2. Веб-разработчики и дизайнеры должны разрабатывать концепты сайта сначала для мобильных, потом для компьютеров.
Принцип «сначала мобильные» (или “mobile first”) основан на том, что самый важный параметр любого сайта — контент, то есть содержание вашего сайта. Он максимально важен и должен хорошо отображаться на любых устройствах. Когда начинаешь рисовать дизайн сначала для большого экрана, есть вероятность, что напичкаешь его совершенно ненужным контентом. Пропадают акценты. Помимо заголовков на первый план может выйти корзина или какие-то кнопки. Когда пользователь заходит на сайт, он не понимает с чего начать. Такая беспорядочная структура распространена на старых сайтах. Если начинаешь проектирование сайта с мобильной версии и у тебя мало пространства, ты сделаешь акцент на нужной вещи, будь то заголовок или какой-то товар. Принцип «сначала мобильные» дисциплинирует, когда создаешь макет.
Как выглядит адаптивный сайт
Есть один и тот же сайт, но на разных устройствах он выглядит по-разному:
Как адаптивный сайт выглядит на разных устройствах
Адаптивный дизайн, когда ваш сайт подстраивается под разные разрешения. Важно понимать, что у разных устройствах разрешение разное и надо стараться, чтобы на всех устройствах ваш сайт отображался корректно и удобно. Для этого есть 2 принципа, которых нужно придерживаться при создании адаптивного дизайна:
Принцип 1. Сначала мобильные
Принцип 2. Адаптивный контент
Как понять адаптивный сайт или нет
Мой блог, который ты сейчас читаешь, адаптивный. Чтобы проверить адаптивный сайт или нет, бери за край браузера и сжимай по горизонтали. Адаптивный сайт должен начать подстраиваться под новый размер браузера, а у обычного сайта, появится горизонтальная прокрутка. В определенный момент возникает ситуация, когда левое меню моего блога схлопывается и его не видно. Оно переходит на верх.
Блог перестроился версии для ПК на версию для планшета при сжатии браузера
Такие моменты перехода называют контрольной точкой или точкой перегиба. Если сжимать дальше (минимальный размер 460 пикселей), то можно увидеть как сайт будет отображаться на айфоне. Есть несколько точек перегиба, в которых меняется дизайн. Таким простым способом можно определить адаптивность сайта. Адаптивный дизайн — когда вы делаете не одну версию сайта, которая отображается везде одинаково, а несколько версий под разные устройства.
По принципу «сначала мобильные» нужно начинать с разработки версии для мобильного устройства (например, айфона), то есть с размер макета 460 х 960. Второй размер для планшета 768×1024, третий — разрешения ноутбука 1280×802. Последний контрольный размер 1600×992. Под эти разрешения нам нужно разрабатывать наши дизайн-макеты.
Создание адаптивного дизайна сайта в Фотошоп
Проектирование сайта для настольного ПК. Создаешь макет как обычно с использованием модульной сетки и 12 колонок.
Макет адаптивный дизайн сайта для ПК и ноутбука
Далее создаете новый файл с разрешением 768 х 1024 рх. Перестраиваешь макет сайта так, чтобы его было удобно смотреть в таком формате. Например, вынеси меню наверх. Следует учесть, что на планшетах люди будут работать не мышкой и стрелочками, а нажимать пальцами. Поэтому стоит сделать кнопки крупнее и не делать ссылки близко друг к другу. Обычным меню сайта уже будет не очень удобно пользоваться, поэтому лучше сделать раскрывающееся. Размер карточек товара не стоит изменять в размерах, можно уменьшить их количество в строке. Здесь в сетке уже не 12 колонок, а 9.
Адаптивный дизайн сайта для планшета
На разрешении для телефона ваш сайт должен стать еще проще. Остается логотип, корзина, меню, подписка и дальше идут товары с кнопкой «загрузить больше», чтобы не тратить деньги и время клиента на загрузку, возможно, ненужных ему страниц. Здесь остается двухколоночная верстка.
Адаптивный дизайн сайта для планшета
Поскольку это интернет-магазин, то проектирование удобнее начинать с компьютерной версии и постепенно сжимать до мобильной версии. Если вам надо сделать лендинг или сайт компании, то стоит начинать с компании.
Раньше люди отдельно создавали 2 версии сайтов: для компьютера и для телефона. Адаптивный дизайн позволяет делать 1 сайт, но с разрешениями для различных устройств.
Адаптивный контент
Если вы сделали блог и хотите, чтобы он удобно читался на всех устройствах, надо предусмотреть все возможные разрешения, на которых сайт будет открываться. После отрисовки макетов для всех устройств, верстальщик их превратит в действующий html. В коде есть возможность отключать ненужные элементы и я советую помимо адаптивного дизайна делать адаптивный контент. Допустим, у вас есть в интернет-магазине карточка товара для наушников. В версии для компьютера вы ставите фотографию, пишете название, цену, кнопку купить и большую таблицу с техническими характеристиками. Для мобильной версии сайта в той же карточке товара важно оставить название, фото, цену и кнопку купить. Характеристики, желательно, прятать в специальную вкладку, чтобы она дополнительно загружалась, при желании клиента. С телефона вся остальная информация избыточна и её тяжело читать, да и не заходят с мобильного для того, чтобы информацию читать. Если же человеку это действительно нужно прочитать, он сможет это подгрузить. Это принцип адаптивного контента. В мобильных версиях старайтесь использовать минимум контента. Исходи из принципа «было бы мне удобно?». Представляй себя человеком, который заходит на сайт в метро, одной рукой держится за поручень, другой открывает твой сайт. Было бы тебе удобно перемещаться по сайту и искать нужную информацию?!
Сервисы для тестирования адаптивного дизайна
Есть простейший сервис для презентации проектов заказчику. Вбиваешь адрес сайта и он показывает как сайт отображается на различных устройствах. Этот сервис хорошо помогает при презентации проекта, чтобы не читать заказчику лекцию про адаптивность, а просто показать на деле. Более продвинутый сервис, в нем крупнее все видно, он загрузит ваш сайт на разные устройства, можно посмотреть даже как он будет выглядеть в горизонтальном положении телефона или планшета.
Такие сервисы используются для готовых и сверстанных сайтов.
Дополнительная информация по адаптивному дизайну
Если понравилась статья и увлекла тема адаптивности дизайна сайтов, советую прочитать книги: «Сначала мобильные» и «отзывчивый веб-дизайн». Суть этих книг я кратко рассказал, но почитать советую, читаются легко и быстро. Можешь еще ознакомиться со статьей про тестирование адаптивного дизайна, есть примеры хороших сервисов для тестирования.
Не теряй деньги клиента из-за неудобного сайта, создавай адаптивные сайты и зарабатывай больше 🙂
|
Всякое разное » Размеры адаптивной вёрстки для сайта Сегодня мы проведём исследование на предмет современных тенденций разрешений экранов устройств и используемых браузеров на начало 2021 года. Выясним какие размеры адаптивной вёрстки для сайта использовать Когда-то давно делали отдельные сайты под мобильные устройства, но сегодня более популярная и любимая поисковиками адаптивная вёрстка (сайт растягивается/перестраивается в зависимости от экрана устройства). За последние несколько лет вёрстка, как таковая, сместилась в сторону векторных форматов из-за разных размеров экранов и чёткости отрисовки векторных изображений (значков, логотипы, элементы дизайна, итп). Растровыми остаются только фотографии на сайте. Т.е. рисование дизайна в Фотошопе как таковое отходит, сейчас популярны разные векторные редакторы и в первую очередь онлайновые типа Фигмы. Теперь перейдём непосредственно к исследованиям, посмотрим статистику разных сервисов собирающих данные и сведём их в общую таблицу. Затем вычислим среднее значение. Сервисов этих много, все рассматривать смыла нет, плюс минус они показывают одно и то же. Часть данных откинем как погрешность (меньше процента, оставлю только Internet Explorer, некоторые всё ещё думают что он актуален, в то время как его поддержка закончена в 2015г и выпущен взамен Edge), задача выявить самые используемые и популярные, на которые и стоит ориентироваться при создании сайтов. Популярные браузеры и разрешения экрановНачнём с того, кто к нам поближе — Яндекс.Радар за 2020 год radar.yandex.ru/browsers:
Итого: Типы устройств
LiveInternet в среднем за 3 месяца по февраль 2021 liveinternet.ru/stat/ru/browsers.html?date=2021-01-31&period=month Chromium: Google Chrome 56.8% + Яндекс.Браузер 22.3% + Opera (Blink) 4.5% = WebKit: Mobile Safari 9.7% + Safari 0.9% = 10.6% Gecko: Firefox 2.5% = 2.5% Internet Explorer 11 = 0.6% (Скорее всего это самая реалистичная цифра по остаткам реальных пользователей этого браузера). Разрешения экранов
Hotlog за январь 2021 hotlog.ru/global/screen Chromium: Chrome 65.42% + Яндекс 12.27% + Opera 0.31% + Edge 0.32% = 78.32% Internet Explorer = 2.22%. Разрешения экранов
W3Counter: Global Web Stats за январь 2021 года w3counter. com/globalstats.php?year=2021&month=1 Chromium: Chrome 65.3% + Edge 2.35% + Opera 1.5% = 69.15% Статистика по версиям и она не вся показана, Internet Explorer примерно 5.6% — 2.35% = 3.25% (это нереально, по факту меньше. И я уверен, что часть это просто чьи-то древние боты так представляются, собирают какие-то данные). Разрешения экранов
StatCounter Global Stats с января 2020 по январь 2021 года gs.statcounter.com/screen-resolution-stats Chromium: Chrome 64.1% + Samsung Internet 3.33 + UC Browser 2.61 + Edge 2.35% + Opera 2.26% + Edge Legacy 2.17 + Edge 0.01 = 76. WebKit: Safari 17.21% = 17.0% Gecko: Firefox 4.7% = 4.7% Internet Explorer = 1.68%. Разрешения экранов
Типы устройств
Screen resolution statistics за 2020 год ru.screenresolution.org/year-2020
Подводим итоги: Типы устройств
О как, эра планшетов проходит, смартфоны доминируют над компьютерами, но несильно. Браузеры под которые оптимизировать сайты
Как видим, браузеры на движке Chromium (Google Chrome, Яндекс.Браузер, Opera, Vivaldi, Samsung Internet, Microsoft Edge итп.) жёстко доминируют и процент по моим наблюдениям прирастает. Актуально проверять вёрстку в браузерах Google Chrome и Safari (аналог на том же движке Arora под Windows/Linux), тем самым покрываем около 90% пользователей. Разрешения экранаТеперь самый трудный пункт, разрешения экрана устройств, оно может иметь большее пикселей (px), но размер экрана всё равно будет 375px. Например, iPhone 7 имеет дисплей разрешением 1334×750 пикселей, но вёрстка сайта всё равно будет под 375x667px. И вот нам необходимо в первую очередь определить минимальный размер экрана для смартфона, как стартовую точку адаптивной вёрстки. Долгое время это был размер 320x568px (iPhone 5), до этого 240px, но данные устройства уже отжили.
Имеем обязательное разрешение для адаптивной вёрстки 360pх, лучше «резиновое» до 640px, оно покроет практически все смартфоны, я думаю примерно 50% устройств от общего количества с учётом возможного разворота. Идеальный вариант адаптивной вёрстки на 2021 год:
24px вычислил практическим путём, переключая стили оформления Windows XP, с тех пор ещё ни разу не подводил данный выбор. Экономный вариант адаптивной вёрстки на 2021 год:
Совсем экономный вариант адаптивной вёрстки на 2021 год:
ПослесловиеКонечно есть варианты того как сделать вёрстку сайта, вплоть до постоянного масштабирования, но как бы не старался программист/верстальщик, всё равно присутствуют проблемы перестроения и масштабирования, не возможно без заумной математики и нагрузки на браузер при по/пере/строении (вплоть до лагов на мощных компах (встречал такие сайты), не говоря уже об устройствах поменьше с порезанным железом по умолчанию) задать одинаковый размер на все разрешения, скажем заголовку текста в процентах итп. величинах от размера экрана устройства, всё равно на определённых границах (несколько раз) будет выбиваться из размерности и придётся в любом случае вставлять правки в CSS. Поэтому люблю делать вёрстку с переключением в каких-то точках 360px, 1000px итд., само собой дизайнер обязан отрисовать все эти точки. Следующее подобное исследование имеет смысл проводить ещё лет через пять, ситуация немного изменится к тому времени. |
Лучшее за 2021 год. Как масштабировать веб-сайт для работы на мобильных устройствах Ниже приводится шестая статья в нашей серии «Лучшее за 2021 год». Подавляющее большинство пользователей мобильных устройств совершают онлайн-покупки и оплачивают счета за коммунальные услуги с помощью этих устройств. Недавнее исследование Forrester «Цифровой бизнес-императив» показало, что за трехмесячный период 43% банковских клиентов в США использовали мобильные телефоны для операций онлайн-банкинга.
Спонсорство доступноЕжегодный рост объема онлайн-транзакций через мобильные устройства был значительным, что побуждает компании осознать необходимость создания веб-сайтов и сайтов электронной коммерции, которые выглядят, воспринимаются, функционируют и работают одинаково как на компьютерах, так и на смарт-мобильных устройствах. Однако в большинстве случаев просмотр веб-сайта на смартфоне отличается от просмотра на компьютере. Следует понимать основные причины такого различного поведения на разных платформах, чтобы иметь возможность разрабатывать веб-сайты, которые эффективно/плавно масштабируются на разных устройствах.
Веб-страницы обычно состоят из одного или нескольких следующих компонентов: верхний и нижний колонтитулы, основное содержимое (текст), изображения, формы, видео и таблицы. Устройства различаются размером экрана (длина х ширина), разрешением экрана (плотность пикселей), вычислительной мощностью (процессор и память) и операционной системой (iOS, Android, Windows и т. д.). Эти различия в значительной степени влияют на общую производительность и рендеринг веб-компонентов, таких как изображения, видео и текст, на разных устройствах. Еще один важный момент, который следует отметить, заключается в том, что большинство мобильных пользователей не всегда подключены к высокоскоростной сети; следовательно, веб-страницы должны быть тщательно разработаны, чтобы они также эффективно работали на соединениях с низкой пропускной способностью.
Наиболее неприятные проблемы с веб-сайтами на мобильных платформахСуществует множество проблем, связанных с производительностью и масштабируемостью веб-сайтов на разных устройствах, и сейчас мы обсудим несколько важных из них, как указано ниже:
- Веб-сайты не адаптируются к разным размерам экрана автоматически. Некоторые сайты предназначены для форматирования с учетом размеров экрана, но их элементы могут не масштабироваться автоматически. Это приведет к тому, что сайт будет автоматически подстраиваться под различные размеры экрана, но элементы внутри могут выглядеть ужасно большими на небольших устройствах. Некоторые сайты могут не подстраиваться под различные размеры экрана, из-за чего элементы таких веб-сайтов выглядят очень маленькими на устройствах с меньшими экранами.
- Веб-сайты со слишком большим количеством контента для мобильных устройств. Некоторые веб-сайты содержат слишком много контента, чтобы заполнить пустое пространство при открытии на рабочем столе. Веб-сайты, разработанные без учета мобильных пользователей, обычно попадают в эту категорию. Эти сайты требуют больше времени и пропускной способности для загрузки, и если страницы не предназначены для мобильных устройств, то часть контента может даже не отображаться на устройствах.
- Сайты, которые слишком долго загружают изображения. Веб-сайты со слишком большим количеством изображений или тяжелыми файлами изображений, вероятно, будут долго загружаться, если изображения не были оптимизированы на этапе проектирования.
- Данные в таблицах выглядят очень сложными и загружаются слишком долго. Многие веб-сайты представляют данные в виде таблиц (например, сравнение конкурирующих продуктов, стоимость авиабилетов на разных сайтах бронирования путешествий, расписания рейсов и т. д.), и на мобильных устройствах эти таблицы выглядят слишком сложными, трудными для понимания и/или слишком долго загружаются.
- Веб-сайты с видео, которые не воспроизводятся на некоторых устройствах. Не все форматы видео поддерживаются всеми мобильными устройствами. Иногда на веб-сайтах размещаются медиафайлы, для которых требуются лицензии или Adobe Flash и другие специальные проигрыватели, которые могут не поддерживаться некоторыми мобильными устройствами. Это вызывает разочарование у пользователей и плохое общее впечатление от веб-сайта.
Все распространенные проблемы с веб-сайтами на мобильных устройствах можно решить с помощью надлежащего дизайна, учитывающего эти проблемы. Наиболее рекомендуемая практика — « мобильный-первый ”подход. При работе с несколькими ограничениями, такими как размер экрана, пропускная способность и т. д., необходимо сосредоточиться на правильном количестве и качестве контента. Подход, ориентированный на мобильные устройства, ставит контент в качестве основного объекта и направлен на создание дизайна для самых маленьких устройств, чтобы гарантировать, что они будут иметь только самые важные функции. Сначала он решает проблемы дизайна для мобильных устройств, а затем упрощает постепенное улучшение дизайна для других более крупных устройств.
Вот несколько рекомендаций, которые следует учитывать при разработке веб-сайтов, предназначенных для масштабирования на различных устройствах.
Адаптация к любому размеру экрана: Как минимум веб-страницу необходимо масштабировать, чтобы она соответствовала размеру экрана любого мобильного устройства. В настоящее время мобильные устройства имеют очень высокое разрешение экрана. Плотность пикселей на мобильных устройствах намного выше, чем на экранах настольных компьютеров. Поэтому важно отформатировать страницу так, чтобы она соответствовала ширине экрана мобильного устройства в пикселях, не зависящих от устройства. Тег «meta viewport», включенный в
HTML-документа, отвечает этому требованию.Мета-значение окна просмотра, как показано выше, помогает форматировать всю HTML-страницу и отображать содержимое в соответствии с любым размером экрана.
«Контент превыше всего»: Веб-дизайнеры должны помнить, что контент должен определять дизайн их веб-сайта, а не наоборот. Веб-сайты со слишком большим количеством элементов, таких как таблицы, формы, диаграммы и т. д., становятся сложными, когда их нужно масштабировать на мобильных устройствах. Разработчики в конечном итоге скрывают контент для мобильных пользователей, и в результате настольная версия и мобильная версия веб-сайта становятся несовместимыми. Цель дизайна должна заключаться в том, чтобы сосредоточиться на основной структуре и содержании, а не на включении декоративных элементов на веб-сайте. В соответствии с методологией Mobile-First дизайнеры должны обеспечить единую версию контента как для настольных компьютеров, так и для мобильных пользователей. Таким образом, веб-дизайнеры должны тщательно продумывать, создавать и оптимизировать контент, чтобы он не только удовлетворял бизнес-целям, но и привлекал мобильных пользователей. Контент, который не отображается в мобильной версии, может даже не отображаться в настольной версии.
Адаптивные изображения . При проектировании следует учитывать небольшие портативные устройства, работающие в зонах с низким уровнем сигнала. Большие фотографии и сложная графика не подходят для мобильных устройств, работающих в таких условиях. Дизайнеры должны убедиться, что изображения, используемые на веб-сайтах, оптимизированы для разных размеров окон просмотра и плотности пикселей. Рекомендуемый подход заключается в использовании «переключения разрешения», с помощью которого можно указать браузеру выбрать и использовать файл изображения соответствующего размера в зависимости от размера экрана устройства. Переключение изображения по разрешению осуществляется с помощью двух атрибутов: srcset и размеры. С этими атрибутами (включенными в фрагмент кода, показанный ниже) браузер будет использовать ширину устройства для выбора наиболее подходящего состояния мультимедиа, указанного в списке размеров, выбирать размер слота на основе этого условия и загружать изображение, указанное в srcset, которое точно соответствует выбранному размеру слота.
Например, если устройство с областью просмотра 320 пикселей загружает страницу, условие мультимедиа (максимальная ширина: 320 пикселей) в списке размеров будет истинным, и, следовательно, будет выбран соответствующий слот 280 пикселей. Первое изображение, указанное в srcset (elephant-320w.jpg), имеет ширину, ближайшую к этому слоту. Браузеры, не поддерживающие переключение разрешения, будут отображать изображение, указанное в атрибуте src, как изображение по умолчанию. Этот подход не только выбирает правильное изображение для области просмотра вашего устройства, но также предотвращает загрузку ненужных больших изображений, которые будут потреблять значительную часть полосы пропускания.
Адаптивные таблицы: Мир все больше зависит от данных. Передача важных и срочных данных на портативные устройства людей дает конечным пользователям большие возможности и свободу для принятия решений. Задача состоит в том, чтобы представить данные пользователю таким образом, чтобы их было легко загрузить на мобильное устройство и прочитать. Чаще всего данные должны быть представлены в виде таблиц, но когда таблицы данных становятся слишком большими и громоздкими, их интерпретация на мобильном устройстве с маленьким экраном может вызывать затруднения. Экран может быть намного уже, чем ширина таблицы, что вынуждает пользователя уменьшать масштаб, чтобы уместить таблицу на экране, из-за чего текст кажется очень маленьким. Точно так же экран может быть намного шире ширины таблицы, что вынуждает пользователей увеличивать масштаб для просмотра данных, требуя постоянной вертикальной и горизонтальной прокрутки. Существует несколько подходов к созданию адаптивных таблиц, самые важные из которых будут упомянуты ниже:
Таблица не будет рассматриваться как таблица, так как столбцы будут транспонированы в строки. Каждый столбец будет иметь такой же размер, как и экран, чтобы избежать необходимости горизонтальной прокрутки. Используя соответствующую окраску (1 строка данных), каждую строку данных можно отличить от другой. В этом случае для каждой «ячейки» содержимое, сгенерированное CSS (:before), следует использовать для применения метки, чтобы каждый фрагмент данных можно было четко идентифицировать.
Второй подход заключается в отображении данных в двух формах в зависимости от ширины экрана: 1. форма диаграммы на узких экранах и 2. форма полной таблицы на широких экранах. Если мобильный пользователь хочет щелкнуть диаграмму, чтобы увидеть полную таблицу, то подход, описанный в (а), может быть использован для отображения данных в табличной форме.
Третий подход заключается в отображении мини-графики на узком экране для обозначения наличия таблицы, которая по щелчку пользователя позволит расширить и отобразить таблицу.
Видео, которое воспроизводится всегда: Обычно видеофайлы не воспроизводятся на мобильных устройствах, если их форматы не поддерживаются или если для воспроизведения контента требуется проприетарный видеоплеер. Рекомендуемый подход — использовать стандартные теги HTML5 для видео и анимации. Элемент видео в HTML5 можно использовать для загрузки, декодирования и воспроизведения видео на вашем веб-сайте. Настоятельно рекомендуется создавать видео в нескольких форматах для разных мобильных платформ. Также важно правильно подобрать размер видео, чтобы оно воспроизводилось в своих контейнерах.
В приведенном ниже примере показано использование <управления видео>, в котором теги
Свойства videoWidth и videoHeight элемента video помогают определить закодированный размер видео. Размерами видео можно управлять с помощью JavaScript или CSS. Максимальная ширина: 100 процентов помогает подогнать размер видео под размер экрана. Запросы мультимедиа CSS можно использовать для установки размера на основе размеров области просмотра. Существует также несколько библиотек и плагинов JavaScript, которые можно использовать для сохранения соотношения сторон и размера видео.
Все учтено…С экспоненциальным ростом числа мобильных пользователей смартфоны и планшеты регулярно используются для просмотра веб-страниц и выполнения деловых операций. Интернет-бизнес становится основным бизнес-каналом для нескольких компаний по всему миру. Следовательно, для предприятий важно разрабатывать веб-сайты, которые хорошо работают и масштабируются на мобильных устройствах, чтобы повысить удобство работы мобильных пользователей и отразить функциональность и производительность веб-сайтов на настольных компьютерах и больших мониторах.
Подход, ориентированный на мобильные устройства, помогает веб-дизайнерам создавать сайты, которые хорошо работают на небольших мобильных устройствах. Веб-дизайнеры должны быть осторожны при выборе соответствующего контента, который удовлетворяет бизнес-требованиям, принимая во внимание технические ограничения устройств, такие как размер экрана, скорость процессора, объем памяти и условия работы (например, слабый уровень сигнала сети). Следует позаботиться о том, чтобы изображения, видео и данные, представляемые на мобильных устройствах, были адаптированы для быстрого реагирования. Дизайнеры также должны быть чувствительны к контрольным точкам, сенсорным целям и т. д.
Хорошо спроектированный веб-сайт, который хорошо работает и масштабируется на небольшом устройстве, всегда можно постепенно улучшить для работы на больших устройствах.
Первоначально опубликовано в 2018 году.
— Шридхар Асватханараянан
Популярные разрешения экрана | Media Genesis » Media Genesis
В современном мире существует множество устройств, из которых люди могут выбирать, и может быть непросто попытаться приспособить и создать наилучшие впечатления на всех устройствах. Однако важно быть в курсе самых популярных размеров и разрешений экрана при разработке веб-сайтов и мобильных сайтов. Оптимизированный и отзывчивый сайт облегчает взаимодействие с пользователем и, в конечном итоге, доставляет удовольствие вашей аудитории.
Размер экрана, разрешение и область просмотра: что все это значит?
Когда вы покупаете устройство, вы часто видите размер экрана и разрешение, указанные в спецификациях. Размер экрана — это физическое измерение диагонали экрана в дюймах. Это не следует путать с разрешением, которое представляет собой количество пикселей на экране, часто отображаемое как ширина на высоту (например, 1024 × 768). Поскольку устройства с одинаковым размером экрана могут иметь очень разные разрешения, разработчики используют области просмотра при создании страниц, удобных для мобильных устройств. Окна просмотра — это уменьшенные версии разрешений, которые позволяют более последовательно просматривать сайты на разных устройствах. Окна просмотра часто более стандартизированы и меньше размеров разрешения.
В то время как дисплеи настольных компьютеров и ноутбуков имеют альбомную ориентацию (ширина больше высоты), многие мобильные устройства можно поворачивать для отображения веб-сайтов как в альбомной, так и в портретной (высота больше ширины) ориентации. Это означает, что дизайнеры и разработчики должны проектировать с учетом этих различий.
Нужна помощь в определении адаптивности вашего веб-сайта? Используйте наш бесплатный инструмент MG, Responsive Design Checker.
В то время как дисплеи настольных компьютеров и ноутбуков имеют альбомную ориентацию (ширина больше высоты), многие мобильные устройства можно поворачивать для отображения веб-сайтов как в альбомной, так и в портретной (высота больше ширины) ориентации. Это означает, что дизайнеры и разработчики должны проектировать с учетом этих различий.
Адаптивное оформление
Для бизнеса практически невозможно разработать дизайн для каждого отдельного устройства. Вместо этого при программировании адаптивного дизайна разработчики часто:
- Группируют стили по наиболее типичным размерам устройств для телефонов, планшетов и настольных компьютеров. В этом случае все, что больше 7 дюймов, обычно отображается с разрешением рабочего стола или разрешением .
- Использовать точки останова (определенная ширина пикселя, при которой дисплей будет корректировать макет в зависимости от размера экрана) в зависимости от дизайна и макета
Иногда разработчик может объединить оба метода, если сочтет это необходимым. Мы рекомендуем начать с группировки типовых размеров устройств.
Если вы разработчик и хотите создать необходимые стили для обработки мобильных или адаптивных стилей, ниже мы включили фрагмент кода CSS, который может вам помочь. Важно отметить, что эти контрольные точки не фиксированы для всех сайтов и должны использоваться только в качестве руководства для начала работы:
/* начало стилей рабочего стола */
@media screen and (max-width: 991px) {
/* начало больших стилей для планшетов */
}
@media screen and (max-width: 767px) {
/* начало средних стилей для планшетов */
}
Экран @media и (max-width: 479px) {
/* начало стилей телефона */
}
Самые популярные разрешения экрана размеры в пикселях и видовые экраны ниже.
Мы также поместили эту информацию в удобный загружаемый PDF-файл.Настольные компьютеры и ноутбуки
1024×768 пикселей или больше
Продукция Apple
Размер пикселя | Окно просмотра | |
Айфон | ||
iPhone 13 Pro | 1170 x 2532 | 390 х 844 |
iPhone XR | 828 х 1792 | 414 х 896 |
iPhone XS | 1125 x 2436 | 375 х 812 |
iPhone XS Max | 1242 x 2688 | 414 х 896 |
iPhone X | 1125 x 2436 | 375 х 812 |
iPhone 8 Plus | 1080 x 1920 | 414 х 736 |
iPhone 8 | 750 х 1334 | 375 х 667 |
iPhone 7 Plus | 1080 x 1920 | 414 х 736 |
iPhone 7 | 750 х 1334 | 375 х 667 |
iPhone 6 Plus/6S Plus | 1080 x 1920 | 414 х 736 |
iPhone 6/6S | 750 х 1334 | 375 х 667 |
iPhone 5 | 640 х 1136 | 320 х 568 |
iPod | ||
iPod Touch | 640 х 1136 | 320 х 568 |
iPad | ||
iPad Pro | 2048 x 2732 | 1024 x 1366 |
iPad третьего и четвертого поколения | 1536 x 2048 | 768 х 1024 |
iPad Air 1 и 2 | 1536 x 2048 | 768 х 1024 |
iPad Mini 2 и 3 | 1536 x 2048 | 768 х 1024 |
iPad Mini | 768 х 1024 | 768 х 1024 |
Android-устройства
Размер пикселя | Окно просмотра | |
Телефоны | ||
Нексус 6P | 1440 x 2560 | 412 х 732 |
Нексус 5X | 1080 x 1920 | 412 х 732 |
Google Пиксель 7 Про | 1440 x 3120 | 412 х 771 |
Google Pixel 4 XL | 1440 x 869 | 412 х 869 |
Google Пиксель 4 | 1080 x 2280 | 412 х 869 |
Google Pixel 3a XL | 1080 x 2160 | 412 х 824 |
Google Пиксель 3а | 1080 x 2220 | 412 х 846 |
Google Pixel 3 XL | 1440 х 2960 | 412 х 847 |
Google Пиксель 3 | 1080 x 2160 | 412 х 824 |
Google Pixel 2 XL | 1440 x 2560 | 412 х 732 |
Google Пиксель XL | 1440 x 2560 | 412 х 732 |
Пиксель Google | 1080 x 1920 | 412 х 732 |
Samsung Galaxy Note 10+ | 1440 х 3040 | 412 х 869 |
Samsung Galaxy Note 10 | 1080 x 2280 | 412 х 869 |
Samsung Galaxy Note 9 | 1440 x 2960 | 360 х 740 |
Samsung Galaxy Note 5 | 1440 x 2560 | 480 х 853 |
LG G5 | 1440 x 2560 | 480 х 853 |
One Plus 3 | 1080 x 1920 | 480 х 853 |
Samsung Galaxy S9+ | 1440 x 2960 | 360 х 740 |
Samsung Galaxy S9 | 1440 x 2960 | 360 х 740 |
Samsung Galaxy S8+ | 1440 x 2960 | 360 х 740 |
Samsung Galaxy S8 | 1440 x 2960 | 360 х 740 |
Samsung Galaxy S7 Край | 1440 x 2560 | 360 х 640 |
Samsung Galaxy S7 | 1440 x 2560 | 360 х 640 |
Таблетки | ||
Нексус 9 | 1536 x 2048 | 768 х 1024 |
Нексус 7 (2013 г. |