как на стороне клиента так и на стороне сервера 100% результат не даёт.
Но на стороне сервера можно узнать больше-вплоть до модели устройства(платные библиотеки для этого в основном вероятность правильного распознавания довольно велика)
А по юсер агенту -планшет с андроидом отдавал заголовки что он ай пад-такой юсер агент был в браузере.
На стороне сервера -прокси могут жрать, менять заголовки.
Комбинирование сервера и клиента при определении как вариант.
распознавание на стороне сервера. гуглить -распознавание на стороне сервера.
Но это неправильно, нужно распознавать и ориентироваться на возможности устройств, браузера ... а, не на эфемерную платформу. агент есть , а браузер не может того что должен нося это имя в агенте, заголовках
|