首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可能有选择地关闭Firefox/Chrome中的CSS或Javascript特性以进行测试?

是否有可能有选择地关闭Firefox/Chrome中的CSS或Javascript特性以进行测试?
EN

Stack Overflow用户
提问于 2014-08-23 06:50:47
回答 1查看 1.6K关注 0票数 5

IE有一个方便的调试功能,可以让您模仿早期版本的IE (7-10)。是否有类似于Firefox/Chrome插件的功能,可以让您,例如,将Chrome调回到只具有几个版本之前的特性?还是在Firefox中测试一个没有最新Firefox版本的CSS功能的站点?或者通过删除边界半径、阴影和高级CSS效果来粗略地显示一个站点在IE7中的样子,而不是真正改变浏览器加载的样式表?

仅在一个页面上删除JS功能似乎是有效的--例如,window.ArrayBuffer = undefined会导致缺乏ArrayBuffer功能,就像在旧的浏览器中那样--但是,是否有任何注释或api来编写一个插件,以超越“用户代理切换”,并删除测试功能呢?

EN

回答 1

Stack Overflow用户

发布于 2014-09-03 22:33:48

是否有类似于Firefox/Chrome插件的功能,可以让您,例如,将Chrome调回到只具有几个版本之前的特性?

使用名为profiles的特性并行安装和运行多个版本的浏览器:

  • Mozillazine:使用多个Profiles
  • 铬:创建和使用Profiles
  • 歌剧:如何制作多个个人资料?

这些比微软的解决方案更能证明未来:

注意:您可能可以使用遗留文档模式来模拟早期版本的行为。如果您选择这样做,请注意,这是一个暂时的解决方案充其量。从Internet 11预览开始,文档模式被认为是不推荐的,并且在任何未来版本的浏览器中都可能不受支持。为了获得最佳效果,您应该更新站点和应用程序,以使用行业标准和多种浏览器支持的功能和技术。 注从IE11开始,文档模式被认为是不推荐的,不应该再使用。需要正确显示旧文档模式的网页应该重写,以使用现代标准定义的功能。要了解更多信息,请参见IE11中的兼容性更改。

但请注意:

Chrome配置文件并不是向后兼容的,因此将用户配置文件存储在网络驱动器上并与不同版本的Chrome一起使用可能会导致崩溃和数据丢失。

参考资料

  • IE11中兼容性的变化
  • IE10兼容性变化
  • 指定旧文档模式
  • 何时使用遗留文档模式
  • 理解文档兼容性模式的必要性
  • HTML5解析在IE10中的应用
  • IE 10 Compat督察
  • IE 10,HTML5和jQuery 2.x - JavaScript运行时错误:“JSON”未定义
  • IE9中可互操作的HTML解析
  • 兼容性视图与“智能默认”
  • Chromium:支持的目录变量
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25459248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档