Является ли IE 7 в Windows Media Center полнофункциональным IE? - PullRequest
1 голос
/ 12 июля 2009

Я получаю сообщения с моего сайта о странных ошибках 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 ]

3 голосов
/ 12 июля 2009

Мой пользовательский агент в 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 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

1 голос
/ 12 июля 2009

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

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

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

0 голосов
/ 12 июля 2009

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

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

...