标题几乎说明了一切。我正在为一个客户开发,服务于中国的大量客户基础,所以我需要确保网站在当地的中文浏览器中工作。我遇到了搜狗浏览器的问题(我今天从来没有听说过)。为了在我更熟悉的环境中解决这些问题,我想看看是否可以在另一个使用相同引擎的浏览器中重现这些问题。如果我知道那是…是什么引擎就好了
更新:
据我所知,搜狗是一个双引擎浏览器。一个引擎是Webkit,另一个应该是三叉树,特别是IE9中的版本。然而,这并不符合我所看到的,因为页面的呈现方式明显不同于它在IE9中的呈现。也许是怪癖模式下的IE9?
发布于 2012-08-28 22:27:01
我见过couple references到双三叉树/Webkit引擎。显然,它可以做到这两点;三叉树可能是他们自己的版本,也可能是Windows附带的最新版本。我已经安装了IE9,但它的运行方式与我电脑上默认的IE7类似。基于搜狗的浏览器可以被检测到,并提供切换到Webkit引擎,如in this code example。
来自三叉树用户代理字符串的:
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
现在我只是猜测这意味着它在渲染网页时使用了the IE7 standards mode as default。但话说回来,IE也不喜欢总是报告同一个用户代理……
Webkit useragent字符串中的(看起来像搜狗品牌):
Mozilla/5.0 (Windows NT6.1;WOW64) AppleWebKit/535.1 (像壁虎一样)Chrome/14.0.802.30Safari/535.1 SE 2.X MetaSr 1.0
在这里,我可以很容易地更改用户代理。"高速“translates roughly to”高速“。

发布于 2012-08-24 20:37:18
我不知道这个信息有多可靠,但channel9.msdn.com的a page表明它是(或将是?)Webkit引擎。
发布于 2018-03-09 23:20:34
中国的双引擎浏览器有webkit和Trident。默认情况下,他们使用webkit,并使用三叉树作为兼容模式。显然,规范以IE为中心的网站有很多问题。我认为这在很大程度上已经过去。例如,Maxthon放弃了3+版本中的三叉树引擎
https://stackoverflow.com/questions/12109356
复制相似问题