【问题标题】:Online Internet Explorer Simulators [closed]在线 Internet Explorer 模拟器 [关闭]
【发布时间】:2011-03-26 11:39:08
【问题描述】:

(试图找到类似的问题/重复,失败)

我在 Mac 上开发。我爱我的麦克。我使用 Chrome、Firefox 和 Safari 进行开发。我爱他们都有不同的原因。

但我也必须为 Internet Explorer 用户开发。

我知道,我在这里不是独一无二的。

我喜欢使用 webkit 检查器/firebug 来处理 CSS。我在测试 ie6-8 时发现的最大问题之一是无法动态编辑 CSS。来回切换到虚拟机或实际 PC,在 CSS 中尝试某些东西,在 IE 中保存、重新加载、失败和重复,会导致开发过程缓慢。

那么,我的实际问题。

是否有适用于各种 Internet Explorer 版本的在线模拟器/模拟器?以某种方式使用 ie 引擎呈现页面,但仍然允许我使用我的检查器的东西?

这可能吗?

【问题讨论】:

标签: internet-explorer internet-explorer-8 internet-explorer-6 internet-explorer-7 cross-browser


【解决方案1】:

这是给你的另一个想法。它也是在线的,无需下载。它使用窗口 7 + ie9,但不支持 flash ie9 online

【讨论】:

  • 非常可靠,非常适合测试/调整最终用户体验。无法访问 Internet Explorer 的更高级功能(调试器/查看源代码/...),但它确实提供了交互式体验,无需任何注册或插件的麻烦。
【解决方案2】:

你试过这个吗:IE NetRenderer

【讨论】:

  • 仅适用于 Windows...不是吗?
  • 不,我在 Mac 上使用它。它会创建一个屏幕截图,显示它在 ie 中的外观。
  • 碱性试金石之类的东西...一个类似 webkit 的基于 API 的应用程序将非常有用...
  • 这是一个网站,当然无处不在。
【解决方案3】:

http://www.browserstack.com

它确实很好用,但您每月只有 30 分钟的免费时间。

19 美元/月,您有无限时间。

【讨论】:

  • 是每月 30 分钟免费还是单次 30 分钟试用?
  • 每个月你有 30 分钟的免费时间
  • 现在他们使用试用期.. :( 但棒极了!
  • 我不敢相信他们会为此收取如此多的费用。 19 美元是合理的,但不是每月 39 美元以上!
  • 19 美元的计划是用小文本写的,但仍然可用。
【解决方案4】:

你可以试试Firebug Lite

它是 Firebug 的纯 JavaScript 实现,可直接在任何浏览器中运行(至少在所有主要浏览器中:IE6+、Firefox、Opera、Safari 和 Chrome)

你仍然需要虚拟机来实际运行 IE,但至少你会得到一个更快的测试周期。

【讨论】:

  • 绝对更近一步
【解决方案5】:

类似BrowserShots

【讨论】:

  • 不,不仅仅是截图。我希望能够与该站点进行交互。我希望能够右键单击一个元素,检查它,编辑 css 等。
  • @hookedonwinter:啊,在那种情况下,我认为任何在线工具都不适合你,因为它总是至少在你自己的浏览器后面被抽象出来,因此不是一个好的测试。虚拟机可能是您最准确的测试方法。这些工具不会全面好用,但除非您实际使用目标浏览器,否则您并没有真正测试目标浏览器。
  • 这就是我害怕的。希望有人会知道一些随机的令人敬畏的东西,这将使我们所有人受益。就像 ie 的 jsfiddle 或类似的东西。
【解决方案6】:

我刚刚意识到还有另一种选择。我听说过很多关于这项服务的好消息:Litmus Alkaline

“Alkaline 可以在几秒钟内从您的 Mac 桌面在 17 种不同的 Windows 浏览器上测试您的网站设计。无需虚拟机、Windows 许可证或任何与 Windows 更新有关的东西。”

【讨论】:

  • 我自己(还)没有使用过它,但它似乎只是截图,所以它可能不是一个相关的答案。不过,其他人可能会发现此解决方案很有用。
  • 刚刚安装好了。它只是截图,但它仍然很漂亮。对任何 ajax 内容都没有帮助,但是你.. 很酷
【解决方案7】:

我一直在使用 IE Tester(很好),但不知道我可以简单地在 IE 中切换版本。很高兴知道被选为“最有可能成为你存在的根源”的浏览器内置了查看以前版本的工具。

IE Tester 的缺点是它不能很好地支持 javascript,而且在 iframe 方面也并不总是做得很好。 (是的,我仍然使用它们。)

我决定既然 Google 和 Facebook 不再支持 IE7,我也不会。我的资金比他们少得多。

我知道这并不能解决 MAC 用户使用 VM 的需要,但也应该有解决方法。使用 8 核处理器 PC 计算机,您可以 VM MAC 与 4 核,PC 相同,并运行 4 个显示器,每个操作系统两个。贵,但这是我们的业务。在大多数商业模式中,花费数万美元购买设备的情况并不少见。我们不应该对自己有任何不同的看法。投资于你的成功。

【讨论】:

  • 请不要尝试通过发布您自己的答案来回复其他答案。这不是本网站的运作方式。
【解决方案8】:

使用 wine - 它内置了支持 Gecko 的 IE6。 更多信息here.

【讨论】:

    【解决方案9】:

    如果您在 Apple 的 OS-X 中的硬盘上有足够的空间,那么您可以 下载后安装适用于 Mac-OS-X 的 virtualbox 在http://virtualbox.org

    那么您将需要“仅”100 GB 来创建这个虚拟机作为虚拟硬盘。 然后安装您选择的 Windows - Vista 或 7 或 8 - 以及 Internet Explorer ...

    你不需要为此购买Windows,只要你不测试超过一个月 - 当测试时间到期时,这根本不是悲剧,你只需重复一个新的测试时间......

    这看起来微不足道,但使用 virtualbox,在这种情况下使用 IE,你有一个实时测试区域 - 无论是哪个版本的 IE!

    【讨论】:

      【解决方案10】:

      Adobe Contribute也提供快照服务,但不是免费的。

      这是developer toolbar for IE 6 and 7

      【讨论】:

      • 您可以使用开发工具栏动态编辑 CSS。
      【解决方案11】:

      作为参考,这里是另一个截图渲染工具:https://browserlab.adobe.com/

      它还支持许多其他浏览器和平台,并提供一些不错的小选项,如洋葱皮等。


      注意:最近 Internet Explorer 6 似乎已被删除,这使得它的用处大大降低:S

      【讨论】:

        【解决方案12】:

        只要坚持使用虚拟机: 如果您运行的是 Internet Explorer 8,您将能够使用 F12 激活开发人员窗口。在那里,您可以即时编辑 CSS 和 HTML,而无需保存/重新加载页面。

        【讨论】:

        • 这是我目前的解决方案,但与 firebug 或类似的东西相比,开发窗口非常糟糕。
        猜你喜欢
        • 2010-11-20
        • 2011-06-01
        • 2014-12-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-15
        • 2020-07-17
        • 1970-01-01
        相关资源
        最近更新 更多