如果我正在为网络开发一些内容并且我已经在Windows上进行了Chrome,Firefox和IE的功能测试,那么我真的需要在OS X上做同样的事情吗?浏览器(Chrome和Firefox)在每个操作系统之间的工作方式上有很大的不同,每个操作系统的每个浏览器都需要单独的测试吗?
答案 0 :(得分:0)
你不应该这样做。总的来说,两者在同一浏览器上没有区别。您可能很少发现略有不同的怪癖,但我从未遇到任何问题。
答案 1 :(得分:0)
我在Reddit和Hacker News上提出了这个问题。以下简要介绍了回复的重点:
似乎已达成共识,即您可能遇到的主要差异与字体类型呈现有关(类型在OS X和iOS上呈现更流畅)。
许多人建议您在Windows和OS X版本的浏览器之间看到的大多数内容是相同的,只有基于操作系统设计的用户代理的细微差别(例如,本机单选按钮,滚动条,等等。)。这不是浏览器专有的,而是每个操作系统上运行的所有应用程序。此外,浏览器中的功能支持在操作系统之间不会有所不同,即,如果它只是Firefox中部分支持的功能,那么它就是所有平台上的。
有人建议,鉴于在Mac平台上开发的强烈偏好,测试OS X的Chrome和Firefox(和Safari)版本以及远程测试IE(例如,现代化)更有意义。 ,BrowerStack,Sauce Labs等)使用像BrowserStack这样的跨浏览器测试套件并不排除包含移动浏览器的可能性(供以后讨论)。