Адаптивный дизайн сайта: зачем нужен и как сделать?
2015-09-20 Создание сайта Mr.Edyan 0Ни для кого не секрет что web-страницы по-разному отображаются в зависимости от устройства, на котором открыты. Здесь играет роль не только формат экранов, но и ресурсоемкость объекта, поэтому в 2010 году было введено понятие responsive web-design.
Адаптивные сайты корректно отображаются на любой технике, они будут одинаково удобны в использовании и на компьютере, и с маленького экрана мобильного телефона. Весь секрет в применении гибкого макета в виде сетки еще в процессе моделирования. Такой продукт при каждом открытии посылает медиа-запросы, в ответ на них выбирается наиболее оптимальный адаптивный шаблон сайта из созданных web-мастером.
Чтобы сделать адаптивный дизайн сайта специалисты разрабатывают варианты изображений, кнопок, убирают лишне информационные блоки оставляя только одну колонку, стараясь передать основной смысл с минимальным использованием места.
Преимущества использования адаптивных сайтов:
- Сохранение функционала портала и объемов контента;
- Полный охват устройств выхода в интернет. Зайти на него можно абсолютно с любого гаджета, подключенного к сети, в т. ч. с игровых приставок и современной бытовой техники;
- Отсутствие дублирования страниц. В отличие от мобильной версии при использовании адаптивного шаблона нет необходимости размещения на поддомене, соответственно материалы остаются в единичном экземпляре, что важно для Seo-оптимизации;
- Снижение расходов на обслуживание проекта, за счет уменьшения размера кода;
- Единое хранилище содержимого и автообновление загруженных изменений.
- Отсутствие необходимости в постоянном тестировании совместимости материалов с новыми ОС. Мобильные сайты создаются отдельно для каждой вариации операционной системы, а шаблон по умолчанию совместим со всеми устройствами.
Недостатки адаптивных сайтов
Вкупе с большим количеством преимуществ есть и ряд недостатков используя адаптивный шаблон сайта. Несмотря на то, что такие сайты умеют перестраиваться под любой экран не доставляя лишних хлопот обладателю, они абсолютно не учитывают пользовательские факторы. Такие сервисы необходимо научить расставлять задачи по приоритетности, пока же они лишены такой возможности. Например, среди основных задач корпоративной площадки есть такие как ознакомление с услугами, прайсами, скидками, возможностями, отзывами других клиентов и многим другим.
Чаще такую информацию пользователь ищет с персональных компьютеров или планшетов для домашнего использования. Зайдя со смартфона, клиент ищет, скорее всего более простую информацию, такую как контактные данные, время работы и т. п.
Сложность также представляют возможности доступа клиентов к мобильной площадке. До сих пор на Российском рынке не полностью реализованы возможности сотовых операторов, и не все пользователи имеют «4G» подключение. Поэтому возникает необходимость использовать более легких версий для портативных устройств. В случае с адаптивным дизайном здесь возникает ряд препятствий, такик как:
- Вероятность полного пересоздания макета (например, удаление таких функций, как онлайн-калькулятор);
- Необходимость перестройки всех элементов при внесении изменений;
- Ущерб внешнему виду из-за использования аналогов (например, использования скриншота вместо полноценной карты);
- Пользователи не смогут просмотреть полную версию с портативного устройства.
Такая интернет-площадка не имеет возможности отключений той или иной версии, движок самостоятельно определяет в каком виде преподносить информацию пользователю, а каждое последующее изменение требует немалых ресурсов, в основном материальных со стороны заказчиков, и много времени от исполнителей.
В любом случае, как бы ни старались web-мастера, сейчас скорость загрузки таких ресурсов очень мала, а их создание это всегда компромисс между функционалом и ресурсоемкостью.
Как сделать адаптивный дизайн сайта?
Сейчас очень актуальна модернизация имеющихся сайтов и их перевод в адаптивные. Апгрейд так популярен за счет невозможности многих компаний снова с нуля разрабатывать интернет-ресурс. К тому же сейчас есть множество вариантов быстрого и недорогого перевода из одной системы в другую. Переработка сайта может осуществляться одним из следующих способов:
- Добавление файла small-screens.css в корень сайта. Изменения не затрагивают интерфейс к которому привыкли посетители, но оставляют излишнее количество устаревших файлов утяжеляющих ресурс, также могут возникнуть проблемы с работой медиа-запросов.
- Создание адаптивных версий для определенных страниц. Заказ нескольких страниц, вместо целого сайта обойдется в разы дешевле, обеспечивая клиентам возможность посещения портала и использования его ключевых функций;
- Размещение нового шаблона вместо мобильной версии. Такой подход представляет собой постепенный переход от классической версии на современную.
О том как сделать адаптивный дизайн сайта самостоятельно можно узнать из тематических блогов и учебников. В интернете размещена масса пошаговых инструкций и уже готовые шаблоны, что делает переход на новую версию максимально простым и безболезненным.
-
Какая CMS лучше? WordPress, Joomla или Drupal..13-янв, 2016, 13:08
-
Популярные виды сайтов..25-ноя, 2015, 17:50
-
Делаем сайт с помощью генератора страниц..14-июн, 2015, 19:46
-
Проверить адаптивность сайта онлайн. 3 способа..03-июн, 2015, 20:03
-
DHTML что это такое. Описание динамического языка..29-окт, 2014, 16:20