Как определить возможности мобильного браузера

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

В основном текстовая версия предназначена для телефонов, которые не поддерживают CSS или Javascript. Простая версия предназначена для телефонов, которые не поддерживают Javascript. Расширенная версия предназначена для телефонов, которые поддерживают CSS и Javascript.

Может быть, есть лучший способ справиться с этим условием?

(На стороне сервера / клиента используется PHP + Javascript)

Ответы на вопрос(2)

Ваш ответ на вопрос