我已经看到了一些 对双 Trident/Webkit 引擎的引用。显然它可以两者兼得;Trident 可能是他们自己的版本,也可能是 Windows 中包含的最新版本。我安装了 IE9,但它的行为类似于 IE7,这是我电脑上的默认设置。可以检测到基于搜狗的浏览器并提供切换到 Webkit 引擎,就像在这个代码示例中一样。
从 Trident 用户代理字符串:
Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.1;WOW64;Trident/5.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;.NET4.0C;InfoPath.3 ; 媒体中心 PC 6.0; SE 2.X MetaSr 1.0
现在我只是猜测这意味着它在呈现网页时默认使用 IE7 标准模式。但话又说回来,IE也不喜欢一直报告同一个用户代理......
从 Webkit 用户代理字符串(看起来像搜狗品牌):
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.802.30 Safari/535.1 SE 2.X MetaSr 1.0
我可以在这里很容易地更改用户代理。“高速”大致翻译为“高速”。