(试图找到类似的问题/重复,失败)
我在mac上开发 . 我爱我的mac . 我使用Chrome,Firefox和Safari进行开发 . 我出于不同的原因爱他们 .
但我必须为Internet Explorer用户开发 .
我知道,我在这里并不独特 .
我喜欢使用webkit检查器/ firebug来搞乱CSS . 我在测试ie6-8时发现的最大问题之一是无法动态编辑CSS . 来回VM或实际的PC,在CSS中尝试一些东西,在IE中保存,重新加载,失败和重复,导致开发过程缓慢 .
那么,关于我的实际问题 .
是否有适用于各种Internet Explorer版本的在线模拟器/模拟器?某种东西以某种方式使用ie引擎呈现页面,但仍允许我使用我的检查器?
这甚至可能吗?
12 回答
你可以试试Firebug Lite
它是Firebug的纯JavaScript实现,可直接在任何浏览器中运行(至少在所有主要浏览器中运行:IE6,Firefox,Opera,Safari和Chrome)
您仍然需要VM来实际运行IE,但至少您将获得更快的测试周期 .
这是另一个想法 . 它也是在线w /没有下载 . 它使用窗口7 ie9但没有闪存支持虽然ie9 online
你试过这个:IE NetRenderer
http://www.browserstack.com
它真的很棒,但你只需要30分钟/月免费 .
每月19美元,你有无限的时间 .
像BrowserShots这样的东西?
我刚刚意识到's yet another option. I'已经听到了很多关于这项服务的好消息:Litmus Alkaline .
“Alkaline可以在几秒钟内直接在Mac桌面上测试17种不同Windows浏览器的网站设计 . 不需要虚拟机,Windows许可证或任何搞乱Windows Update的东西 . ”
我一直在使用IE Tester(很好),但不知道我可以简单地在IE中切换版本 . 很高兴知道浏览器投票“最有可能是你存在的bain”有内置工具来查看以前的版本 .
IE测试器的缺点是它不能很好地支持javascript,而且iframe也不总是做得很好 . (是的,我仍然使用它们 . )
我决定,由于谷歌和Facebook不再支持IE7,我也不会 . 我的资金比他们少得多 .
我知道这并不能解决为MAC用户使用VM的必要性,但也应该有办法解决这个问题 . 使用8核处理器PC计算机,您可以使用4个核心的VM MAC,同样适用于PC,并运行4个显示器,每个操作系统两个 . 贵,但这是我们的业务 . 在大多数商业模式中,花费数万美元购买设备并不罕见 . 我们不应该以任何不同的方式思考自己 . 投资你的成功 .
使用葡萄酒 - IE6内置Gecko支持 . 更多信息here .
如果您的Apple-OS-X硬盘上有足够的空间,那么您可以在http://virtualbox.org下载后安装适用于Mac-OS-X的virtualbox
然后,您需要“仅”100 GB来创建此虚拟框作为虚拟硬盘 . 然后安装用于测试的意图只需1个月 - 免费测试时间您选择的Windows - Vista或7或8 - 与Internet Explorer一起...
你不需要为此购买Windows,只要你测试的时间超过一个月 - 当测试时间到期时,它根本不是悲剧性的,你只需要重复一个新的测试时间......
这看起来微不足道但是在虚拟机中你有IE的实时测试区域 - 无论哪个版本的IE!
Adobe Contribute也提供快照服务,但它不是免费的 .
这是developer toolbar for IE 6 and 7 .
作为参考,这是另一个截图渲染工具:https://browserlab.adobe.com/
它还可以提供许多其他浏览器和平台,并提供一些很好的小选项,如洋葱皮等 .
注意:最近似乎删除了Internet Explorer 6,这使得它没那么有用:S
坚持使用虚拟机:如果您运行的是Internet Explorer 8,则可以使用F12激活开发人员窗口 . 在那里,您可以动态编辑CSS和HTML,而无需保存/重新加载页面 .