【问题标题】:What's the most efficient and reliable method to test CSS design in multiple legacy browsers?在多个旧版浏览器中测试 CSS 设计的最有效和最可靠的方法是什么?
【发布时间】:2011-07-01 10:39:20
【问题描述】:

我很想听听专业开发人员对此有何看法,尤其是前端开发人员。

您如何在多个浏览器中测试您的设计?您是否使用安装了不同版本 Internet Explorer 的虚拟机?您的设置/工作流程是什么?

那么,在多个旧版 Web 浏览器中测试设计的最有效和最可靠的方法是什么?

谢谢。

【问题讨论】:

  • 多个 Vms,每个都带有我们要测试的浏览器。或者有Browserling这样的东西
  • BroswerShots 是一个有趣的概念,但根据我的经验,免费使用并不是很好。

标签: css internet-explorer firefox frontend


【解决方案1】:

我主要使用Spoon virtualization。在微软告诉他们之后,他们从服务中删除了 IE,但它仍然是测试其他浏览器/版本的好服务。

对于 IE,我倾向于使用 Microsoft provided IE VMs

如果您需要虚拟化产品,那么VirtualBox 非常好而且免费。

我还刚刚发现了Browserling,它的功能类似于 Spoon 虚拟化,并且支持多个 IE 版本。

【讨论】:

  • 感谢 Jamie 的分享,非常感谢。
【解决方案2】:

Oracle 的VirtualBox 是免费的。我设置了以下虚拟机:

  • Windows XP - IE6、Firefox 3
  • Windows XP - IE7、Firefox 4
  • Windows Vista - IE8

真的,我不会测试旧版本的 Firefox、Chrome 或 Safari。所有这三个浏览器现在都处于快速更新周期,并且几乎立即推送它们的更新。与使用 Internet Explorer 的用户相比,用户仍在使用旧版本的可能性要小得多。

即使是现在,我也不再真正在 IE6 中进行测试(谢天谢地),但我知道这取决于您网站的受众群体。

说真的,如果您能侥幸成功,请在 IE 7、8、9 和最新版本的 Firefox、Chrome 和 Safari 中进行基本测试。不要完全解决旧版 IE 中的布局问题;如果您可以从该站点获得所需的信息,则该站点正在运行。如果有人抱怨网站看起来不完全正确,建议他们升级或切换浏览器。 “我无法从 IE6 升级,因为我的公司使用它”不再是一个真正的借口,因为 Chrome 和 Firefox 的重量如此之轻,除非他们的计算机管理员完全锁定了它们。

【讨论】:

  • 是的,VirtualBox 非常棒。您说“取决于受众”,您认为在 IE6 中测试英国大学网站重要还是不重要?它已有 10 年历史,但 netmarkshare 表示 10% 的白痴仍在运行它。
  • 我会说不。我所说的观众的意思是,有些公司有他们在 IE6 出来时购买的软件产品。这些公司在他们的产品上投入了大量资金,他们要么不能或不会离开他们或 IE6。在你提到的那 10% 的白痴中,可能有 90% 的人别无选择。
  • 作为延续,我在一所大学运行和管理多个网站。我们不再测试或支持 IE6。
【解决方案3】:

IE Tester 允许从 ie5 到 ie9 查看网页。

http://www.my-debugbar.com/wiki/IETester/HomePage

【讨论】:

  • 谢谢 Ēriks,我去看看。
【解决方案4】:

这取决于您将继承多少遗产,但也有Adobe browser lab

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 2016-03-11
    • 2014-02-18
    • 2018-02-14
    相关资源
    最近更新 更多