Обновленная cтрока User-Agent в Internet Explorer 8
Как мы уже
UA-строка Trident/4.0
Чтобы упростить задачу пользователям, просматривающим сайты, которые блокируют UA-строку "MSIE 8.0", при просмотре сайтов в режиме Compatibility View IE8 будет отсылать строку "MSIE 7.0". Как Скотт Дикенс (Scott Dickens) уже говорил в августе,
- IE8 в Windows Vista (Compatibility View)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0)
IE8 в Windows Vista
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)
Как уже отмечалось
UA-строка в Windows 7
В Windows 7 браузер IE8 будет отсылать строку UA-строку с маркером новой версии Windows NT.
- IE8 в Windows 7
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
Если вам интересно, почему Windows 7 использует номер версии 6.1, то краткий ответ будет таким: "Так как это улучшает совместимость", а более подробный ответ может быть найден в
Тем не менее, маркер версии Windows NT 6.1 все равно может вызывать проблемы при просмотре некоторых сайтов, которые проверяют версию операционной системы. Такие сайты могут показать сообщение об ошибке или закрыть доступ к сайту пользователям Internet Explorer 8 в Windows 7. Включение режима Compatibility View для таких сайтов не решит данной проблемы, так как данный режим изменяет только номер версии Internet Explorer, оставляя номер версии Windows прежним.
Если пользователи IE8 в Windows 7 посещают сайты, которые блокируют строку с версией Windows NT 6.1, необходимо
Детектирование 64-битных версий Internet Explorer
Так как компьютеров с объемом памяти 4 Гб становится день ото дня больше, все больше пользователей переходят на 64-битные версии Windows. Для сохранения совместимости со сторонними приложениями в Windows x64 стандартной остается 32-х битная версия Internet Explorer. Однако, в некоторых случаях может быть полезно, чтобы владельцы сайтов знали, что пользователи заходят на сайт, используя 64-битные системы. Так, например, некоторым сайтам необходимо знать, стоит ли предлагать для загрузки 64-битные варианты ПО.
Маркеры в строке UA также позволят определить, используете ли вы Windows х64 и Internet Explorer х64.
- IE х64 в Windows х64:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4.0)
IE x86 в Windows х64:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0)
Кстати,
Расширение строки UA
Как говорится в статье
Проверить значение строки User Agent своего браузера вы можете на
Эрик Лоуренс (Eric Lawrence),
менеджер по разработке Internet Explorer
Источник:
Перевод: Zloy Kak Pё$
По теме
- Microsoft готовит экстренный патч для уязвимости нулевого дня в Internet Explorer
- С Anniversary Update некоторые изменения коснутся и Internet Explorer
- NetMarketShare: Chrome обогнал IE и стал самым популярным десктопным браузером
- Обновлено: 12 января прекратится поддержка браузеров Internet Explorer устаревших для конкретной версии Windows
- C 12 января 2016 года прекращается поддержка устаревших версий IE
- В IE от Windows Vista до Windows 10 найдена серьезная уязвимость
- Internet Explorer вместе с Яндекс и Google признан экстремистским
- Вышло исправление критической уязвимости для IE с 7 по 11 версию
- HP ZDI опубликовала информацию о четырех новых уязвимостях в IE
- Microsoft отказывается устранять очередную уязвимость в IE