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