在没有Mac的情况下,在Mac / Safari上testingWeb应用程序

最近当我启动的一个网站在IE浏览器,Firefox,Chrome和Safari浏览器上完美显示,但是在Mac上用Safari浏览器(由一个潜在客户)浏览时已经被破坏了,我需要开始testing我的网站的外观在Mac上查看。

问题是,我没有一个Mac。

我已经试过BrowsrCamp,声称提供VNC访问Mac浏览器安装了很多,但发现后不可靠(到目前为止,它的工作1天在过去5)我需要另一种解决scheme。

有什么build议么?

最好的网站testing网站,并在MAC Safari上实时查看是通过使用

Browserstack

他们有第一次testing25免费分钟,然后每天10免费分钟..你甚至可以testing你的网页从本地电脑通过使用他们的WEB TUNNELfunction

我testing了7到8页在browserstack …我认为他们有一些在右上angular的Javadebugging工具,这是很大的帮助

不幸的是,除了真正的Mac,你不能运行MacOS X。

但是MacOS X Server可以在VMWare中运行。 权宜之计的解决scheme是将其安装在虚拟机内。 但是你应该知道,MacOS X Server和MacOS X并不完全一样,你的testing也不会完全一样。 更不要说$ 499的价格标签了。

最简单的方法是自己买一个便宜的Mac mini或笔记本电脑在ebay上使用破碎的屏幕,将其插入到您的networking,并通过VNC访问它进行testing。

https://turbo.net/提供了一个浏览器沙盒,容器化的虚拟机为你运行浏览器会话。; 我用我的Windows开发机器上的Safari尝试了它,它似乎工作得很好。

如果开始在Mac上进行大量testing是一个主要问题,那么我肯定会build议买一个二手Mac,或者build立一个Hackintosh。 前者让你快速起步,后者给你相同的价格很多权力。

对于一些奇怪的testing,在当前PC上运行VMWare中的OS X是一个更便宜的select。

这些网站可能有帮助:

Browsera
Browsershots

石蕊可能会帮助你。 它会在各种浏览器中截取你的网页的截图,所以你可以确保你的网站在所有浏览器中都能正常工作。 一个免费的select(石蕊是付费服务)是Browsershots ,但你得到你所支付的。 (在Browershots返回的一些截图中,浏览器尚未完成加载网页…)

当然,正如其他人所build议的,购买Mac也是一个很好的解决scheme(根据您需要testing的types,可能会更好),因为您可以在任何运行的浏览器中自行testing您的网站在Mac OS X或Windows下。