我在Google上找到了适用于Firefox的插件,如果我的网站在所有主流浏览器上都能正常运行,那么它看起来非常完美。它改变了浏览器的用户代理,并模拟了任何操作系统上所有浏览器的几乎所有版本,包括移动设备。看起来很完美。我的问题是:我可以100%信任这个插件吗?它真的给我的效果就像我使用其他浏览器一样(例如ie6)?
答案 0 :(得分:3)
它真的给我的效果就像我使用其他浏览器一样(例如ie6)?
没有。更改user-agent
字符串并不意味着您正在更改浏览器的呈现引擎 - 它只是向服务器发送不同的浏览器签名。实际渲染将始终是Firefox,在网站上看起来总是像Firefox一样。
请参阅以下有关如何在不同浏览器中测试网站的问题:
答案 1 :(得分:2)
它不会影响浏览器的渲染引擎。它只是假装服务器是一个不同的浏览器,所以如果服务器有例如一个特殊的IE6优化版本,它将发送给你这个版本。
基本上,通过假装您拥有受支持的版本,对访问声称不支持您的浏览器的网页非常有用。
为了测试跨浏览器兼容性,它是无用的。
您可以在http://browsershots.org/的各种浏览器中获得免费的屏幕截图 这是一个非常有用的网站,但不会帮助您测试JavaScript交互。