Является ли IE 7 в Windows Media Center полнофункциональным IE?

Я получаю отчеты с моего сайта о странных ошибках Javascript в куске кода, который обычно работает хорошо, все со следующим агентом пользователя:

Mozilla / 4.0 (совместимо; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618)

Должен ли я предположить, что IE7 в Windows Media Center является полноценным IE, и действительно исследовать это? (в случае, если это может произойти и для других пользователей IE 7)

Или я могу предположить, что это какой-то изворот Windows Media Center, и отмахнуться от него? (да, я хочу потерять этот процент пользователей в обмен на то, что мне не нужно получать Media Center просто для тестирования IE7 в нем)

Спасибо!

3 ответа

Решение

Мой пользовательский агент на IE8 в Windows Vista с пакетом обновления 2 (SP2) 64-разрядный:

Mozilla / 4.0 (совместимо; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Zune 3.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729)

Media Center PC 5.0 означает, что Media Center установлен в системе (в основном это Windows Vista Home Premium или Windows Vista Ultimate).

Вот описание предоставленного вами пользовательского агента:

Mozilla / 4.0 (совместимо; MSIE 7.0; Windows NT 6.0; WOW64; Trident / 4.0; GTB6; SLCC1;.NET CLR 2.0.50727; Media Center PC 5.0;.NET CLR 3.0.30618)

Mozilla / 4.0 - Netscape 4.0
совместимый - совместимый с тем, что мы только что заявили, но не на самом деле
MSIE 7.0 - Internet Explorer 7.0
Windows NT 6.0 - Windows Vista
WOW64 - 32-битный IE на 64-битной Windows
Trident / 4.0 - я действительно Internet Explorer 8 пытаюсь быть Internet Explorer 7 -> это может быть источником ваших проблем
GTB6 - панель инструментов Google 6 установлена
SLCC1 - доступен коммерческий клиент с безопасным лицензированием (для обнаружения обновления Windows Anytime Upgrade)
.NET CLR 2.0.50727 - установлен.NET Framework 2
Media Center PC 5.0 - Windows Media Center 5 (версия в Windows Vista) установлен
.NET CLR 3.0.30618 - установлен.NET Framework 3

Я не уверен, что это настоящий компьютер Media Center. Похоже, какая-то версия IE7.

РЕДАКТИРОВАТЬ: WOW64 является 32-слой совместимости в 64-битной системе - это может звонить в колокол.

Во всяком случае, я нашел это по адресу: http://www.zytrax.com/tech/web/msie-history.html, может быть, это немного помогает.

Разве это не просто список плагинов, установленных вместе с браузером?

Мне не нужно слишком заботиться о встроенных браузерах, если только ваш сайт не в той же теме.

Другие вопросы по тегам