MS Remote IE 给我 Chrome 浏览器
MS Remote IE is giving me Chrome browser instead
我刚刚在 https://remote.modern.ie 注册了 Web 开发测试。它似乎工作不正常,所以我去了 Browser Spy,得到了这个:
怎么回事?
您在这里看到的是新的 IE 呈现引擎报告的新用户代理字符串(请参阅 NeoWin article 了解一些背景信息)。
IE12 的用户代理是:
5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0
Chrome 40 岁的用户代理看起来像这样:
5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.93 Safari/537.36
注意 IE 的 UA 字符串现在与 Chrome 的非常相似 - 这是故意的:
现实情况是,IE 现在通常与 Chrome、Firefox、Safari 等大多数 HTML5 标准功能兼容,并且(除了越来越少见的情况)应该由大多数网站就像他们对待 Chrome 等
通过从 IE 的 UA 字符串中删除 "MSIE ..." 属性,现在大多数网站呈现的可能性都比 Chrome 等好得多,即使该网站是为 compensate-for/block/degrade 在旧版本的 IE 上。
我刚刚在 https://remote.modern.ie 注册了 Web 开发测试。它似乎工作不正常,所以我去了 Browser Spy,得到了这个:
怎么回事?
您在这里看到的是新的 IE 呈现引擎报告的新用户代理字符串(请参阅 NeoWin article 了解一些背景信息)。
IE12 的用户代理是:
5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0
Chrome 40 岁的用户代理看起来像这样:
5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.93 Safari/537.36
注意 IE 的 UA 字符串现在与 Chrome 的非常相似 - 这是故意的:
现实情况是,IE 现在通常与 Chrome、Firefox、Safari 等大多数 HTML5 标准功能兼容,并且(除了越来越少见的情况)应该由大多数网站就像他们对待 Chrome 等
通过从 IE 的 UA 字符串中删除 "MSIE ..." 属性,现在大多数网站呈现的可能性都比 Chrome 等好得多,即使该网站是为 compensate-for/block/degrade 在旧版本的 IE 上。