Google chrome extension 开发一个chrome扩展来测试网站以检查浏览器兼容性?

Google chrome extension 开发一个chrome扩展来测试网站以检查浏览器兼容性?,google-chrome-extension,Google Chrome Extension,我想开发一个chrome扩展,它可以模拟所有浏览器(即6-9 firefox、safari),因此当我开发一个网站时,我可以根据选择切换视图,以查看我的网站在不同浏览器中的外观 我是新的延伸发展。我开发了一个扩展,我可以在其中进行基本操作。例如获取页面URL重新加载页面。在页面等中插入样式,但如何执行浏览器模拟器 任何想法或建议都会很有帮助 编辑: 我想发展一些类似的东西 不幸的是,由于扩展是Chrome本身的一部分,它们不能用来模拟其他浏览器的引擎 您可以做的最好的事情是开发一个扩展,该扩展将

我想开发一个chrome扩展,它可以模拟所有浏览器(即6-9 firefox、safari),因此当我开发一个网站时,我可以根据选择切换视图,以查看我的网站在不同浏览器中的外观

我是新的延伸发展。我开发了一个扩展,我可以在其中进行基本操作。例如获取页面URL重新加载页面。在页面等中插入样式,但如何执行浏览器模拟器

任何想法或建议都会很有帮助

编辑: 我想发展一些类似的东西

不幸的是,由于扩展是Chrome本身的一部分,它们不能用来模拟其他浏览器的引擎

您可以做的最好的事情是开发一个扩展,该扩展将自动集成并轮询支持针对不同浏览器品牌和版本进行测试的一些外部服务,例如:

  • )
  • )

虽然可以编写一个封装IE COM组件的NPAPI插件(尽管这需要大量工作,而且可能会面临一些细微差别)并通过扩展来利用它,但FireFox或Opera没有类似的方法。顺便说一句,如果你的意思是你不仅需要渲染(可以通过截图完美地检查),还需要与用户进行动态交互,那么任务就更加困难了。在这种情况下,同样,您只能通过运行目标浏览器的自定义外部服务来实现,该浏览器由您的扩展远程控制。这是可行的,但显然需要比简单扩展多得多的工作。事实上,你需要先开发一个特定的服务。

你想用Chrome重新编写IE6?不要那样做。我想你需要一台已经有三叉戟的电脑。如果你能在非Windows机器上运行,我真的很想看看你的实现。@SLaks我不是想重写IE6,我只是想在iframe或类似的somting中创建IE的实例…请参阅添加的链接。。。我想开发一些类似的东西,我只是不想要网站的屏幕截图。。我需要完整的翻唱。所以我可以使用chrome开发者工具来修复IE中的bug:)@Champ,是的,我知道,这就是为什么我写这篇文章的原因,仅仅在一个扩展中是不可能的。我在回答中添加了更多信息。好的。。。明白了。但是为什么不可能创建本地计算机上已有的浏览器的实例(或使用渲染引擎)。@Champ,这将是在本地PC上运行的同一服务。当然你可以这样做。