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