我总是发现,在 Windows 中开发并使用适用于 Windows 的 Safari已经足够了。
然而,Safari 6现已发布,并且至少有一位用户联系我,说他在新 iPad 上使用我的一个网站时遇到了问题。
问题是 Windows 版 Safari 最高只能升级到 5.1.7。
我是否必须出去购买新的 mac/ipad/iphone 来测试我的代码,或者还有其他方法吗?
答案1
两者都使用 webkit,但并不依赖它。我们已经看到许多仅在 safari 中发生的错误\行为。
使用 browserstack 或 sauce labs。他们有模拟器\虚拟桌面,可以重现您的问题。
我来这里是因为 6.0+ 改变了它处理注入标签的方式,就像 IE 10 一样。
答案2
只需在 Google Chrome 中测试即可。两种浏览器都共享 WebKit 渲染引擎。如果没有,您可以虚拟化 OS X。