Архитектура для комбинированного рабочего стола и мобильного сайта? - PullRequest
1 голос
/ 24 февраля 2012

Я хочу создать веб-сайт, который будет работать как для мобильных устройств (например, смартфонов и планшетов), так и для настольных браузеров.Является ли в настоящее время «наилучшей практикой» для создания архитектуры такого сайта для использования MVC, а затем для каждого «хранилища» создаются отдельные представления и контроллеры (т. Е. Один набор представлений и контроллеров для настольных компьютеров, другой для телефонов и третий для планшетов (хотя, будем надеяться,совместное использование моделей)), а затем использовать «адаптивные» методы проектирования в каждом хранилище для правильной визуализации области просмотра для каждого устройства (например, iPhone против Android, iPad против Fire)?

Какие есть варианты для создания такойсайт?Можете ли вы порекомендовать какие-либо хорошие статьи, которые обсуждают эту тему?

Спасибо!

1 Ответ

1 голос
/ 08 марта 2012

Я не уверен, что вы найдете один официальный ответ, но вот несколько стратегий, которые я использовал:

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

Полезные статьи?Для меня это помогло:

...