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