Мне любопытно узнать, является ли обнаружение браузера посетителя с помощью сценария на стороне клиента более надежным, чем сценарий на стороне сервера?
Легко и популярно получить браузер посетителя как по PHP
, так и по Javascript
. В первом случае мы анализируем $_SERVER['HTTP_USER_AGENT']
, отправленный массивом заголовков. Однако заголовок не всегда надежен. Может ли Javascript
быть более надежным, поскольку он получает браузер посетителя от компьютера посетителя?
Я имею в виду, можно ли пропустить АГЕНТ ПОЛЬЗОВАТЕЛЯ в заголовке и получить браузер по javascript?
ОБНОВЛЕНИЕ: Пожалуйста, не вводите такие методы, как jQuery
, так как я знаком с ними. Я просто хочу знать, может ли пользовательский агент заголовка потерпеть неудачу, когда javascript все еще может обнаружить браузер? Сравнение методов на стороне клиента и на стороне сервера.