Я заметил нечто странное при использовании изображений IE11 Dev с сайта modern.ie . Когда я перехожу на страницу загрузки Firefox и нажимаю кнопку «Загрузить», мне предлагается версия расширенной поддержки .

Почему это происходит ? Как страница решает, какую версию предложить? Это случится со всеми пользователями Windows 8? или это происходит, потому что я использую образ Dev Windows 8?

Я спрашиваю об этом, потому что наше программное обеспечение зависит от значений реестра Mozilla Firefox, а значения версии ESR отличаются. Я пытаюсь заполучить версию для Windows 8, чтобы проверить, происходит ли это там.

1 ответ1

0

Я верю, что веб-сайт точно так же определяет, какую версию плагина java/flash player/shockwave вы используете, у них есть скрипт, который определяет, какой у вас браузер, и пытается предложить вам загрузить его.

Обозреватель обычно обнаруживается путем анализа строки "Агент обозревателя", например:

Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0

Если вы хотите, чтобы ваш поиск в Google "Мой агент браузера" или использовать этот сайт http://www.whatsmyuseragent.com/. Я думаю, что это случилось с вами, потому что вы используете строку IE11 Dev the Browser Agent, которая отсутствует в скрипте, который определяет ваш браузер и предлагает вам то, что вы не хотели, или это преднамеренно.

Личный пример, я иногда использую бета-версии Firefox (у меня по-прежнему установлена бета-версия 32, в настоящее время FF - версия 31), и на днях я форматировал свой ноутбук и скачивал все программы, которые мне обычно нужны, посещая сайт Firefox. используя бета-версию, они сказали, что мой Firefox устарел, и я использовал версию 27 Firefox.

В целом, да, это может произойти с некоторыми пользователями, если они не используют "основные" браузеры (или если вы используете какое-либо расширение, которое изменяет агент браузера), но это случится не со всеми.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .