IE有一个方便的调试功能,可以让您模仿早期版本的IE (7-10)。是否有类似于Firefox/Chrome插件的功能,可以让您,例如,将Chrome调回到只具有几个版本之前的特性?还是在Firefox中测试一个没有最新Firefox版本的CSS功能的站点?或者通过删除边界半径、阴影和高级CSS效果来粗略地显示一个站点在IE7中的样子,而不是真正改变浏览器加载的样式表?
仅在一个页面上删除JS功能似乎是有效的--例如,window.ArrayBuffer = undefined会导致缺乏ArrayBuffer功能,就像在旧的浏览器中那样--但是,是否有任何注释或api来编写一个插件,以超越“用户代理切换”,并删除测试功能呢?
发布于 2014-09-03 22:33:48
是否有类似于Firefox/Chrome插件的功能,可以让您,例如,将Chrome调回到只具有几个版本之前的特性?
使用名为profiles的特性并行安装和运行多个版本的浏览器:
这些比微软的解决方案更能证明未来:
注意:您可能可以使用遗留文档模式来模拟早期版本的行为。如果您选择这样做,请注意,这是一个暂时的解决方案充其量。从Internet 11预览开始,文档模式被认为是不推荐的,并且在任何未来版本的浏览器中都可能不受支持。为了获得最佳效果,您应该更新站点和应用程序,以使用行业标准和多种浏览器支持的功能和技术。 注从IE11开始,文档模式被认为是不推荐的,不应该再使用。需要正确显示旧文档模式的网页应该重写,以使用现代标准定义的功能。要了解更多信息,请参见IE11中的兼容性更改。
但请注意:
Chrome配置文件并不是向后兼容的,因此将用户配置文件存储在网络驱动器上并与不同版本的Chrome一起使用可能会导致崩溃和数据丢失。
参考资料
https://stackoverflow.com/questions/25459248
复制相似问题