Разработка адаптивных сайтов

Одним из ключевых направлений деятельности нашей компании является разработка адаптивных сайтов. За годы работы мы изучили различные способы подхода к разработке адаптивных веб-проектов и веб-приложений, подбрали оптимальные инструменты для их реализации, а также отладили все процессы, связанные с дизайном, разработкой и тестированием.

Необходимость в адаптации сайтов под мобильные устройства обусловлена сильным ростом мобильного трафика в интернете за последние несколько лет. Осуществляя регулярный мониторинг веб-аналитики разработанных нами проектов, мы видим, что мобильный трафик составляет в среднем около 35% от общей аудитории проектов и эта цифра с каждым годом только увеличивается. Под мобильным трафиком подразумеваются пользователи использующие для веб-серфинга смартфоны, планшеты, нет-топы и прочие устройства с небольшим сенсорным дисплеем.

Главным преимуществом корректно реализованного адаптивного сайта, является то, что в большинстве случаев, он заменяет собой мобильную версию и мобильное приложение компании, тем самым, даже по самой минимальной оценке, экономия на разработке составляет более 300 тысяч рублей. Помимо этого, адаптивные сайты имеют преимущество при ранжировании поисковыми системами. Более подробно с этой информацией можно ознакомиться на одной страниц сервиса Яндекс.Вебмастер или пресс-релизе Google.

Разработка адаптивного сайта является сложным и трудоёмким процессом, требующим большого опыта в веб-разработке, а также высокой квалификации и слаженной работы команды, работающей над проектом. Этапы разработки адаптивного сайта ничем не отличаются от разработки обычного сайта:

  1. Сбор информации
  2. Проектирование и разработка ТЗ
  3. UX-дизайн
  4. Дизайн 
  5. Вёрстка
  6. Тестирование верстки
  7. Устранение багов вёрстки
  8. Программирование
  9. Альфа-тестирование
  10. Устранение багов
  11. Бета-тестирование
  12. Наполнение сайта
  13. Релиз

Разработка адаптивных сайтов отличается от разработки обычных веб-проектов принципами построения процессов взаимодействия проектной группы и продолжительностью работ по этапам: UX-дизайн, Дизайн, Вёрстка и Тестирование.
Например, если для разработки 1 страницы обычного сайта требуется 1 прототип и максимум 2 дизайн-макета, то для разработки 1 страницы адаптивного сайта необходимо разработать от 4 до 6 прототипов, затем нарисовать столько же дизайн-макетов, после чего нужно задокументировать особенности интерфейса страницы в задании на вёрстку, а в отдельных случаях, подготовить дополнительные макеты с элементами интерфейса и проработкой их событий. Учитывая тот факт, что даже самые простые корпроративные сайты, состоят как минимум из 4х страниц, легко посчитать во сколько раз увеличивается объём работы по интернет-магазинам, требующих проработки интерфейсов не менее 30 страниц.

Mobile first

Данный подход к проектированию и дизайну адаптивных интерфейсов мы используем только в отдельных случаях, когда проект ориентирован на мобильный трафик. Разработка интерфейсов с использованием подхода mobie first, как следует из названия, предполагает в первую очередь разработку прототипов и дизайна интерфейса под мобильные и планшета, после чего детализируются прототипы и макеты страниц для устройств с экранами большего разрешениями: мониторы ПК, ноутбуки и т.д. 

Векторная графика

Особое внимание при разработке адаптивных сайтов мы уделяем векторной графике. Причина проста - на большинстве мобильных устройств, в особенности на устройствах корпорации Apple, для улучшенной цветопередачи используются технологии подразумевающие высокую плотность расположения пикселей на дюйм. В результате это выражается в размытом отображении растровой графики сайта. Особенно это хорошо заметно на логотипах и мелкой графике (значки, иконки и т.п.) на не адаптированных под мобильные устройства сайтах. Именно поэтому, при разработке адаптивных сайтов, наши дизайнеры уделяют особое внимание отрисовке и подготовке для размещения векторных иконок, логотипов и прочей графической информации использумой в проекте.

Тестирование