最近,当我推出的网站在Windows上的IE,Firefox,Chrome和Safari上完美显示但在Mac上使用Safari(由潜在客户)浏览时损坏时,我最近被发现,我需要开始测试我的方式在Mac上查看网站时的外观。
问题是,我没有Mac。
我已经尝试过BrowsrCamp,它声称可以为安装了大量浏览器的Mac提供VNC访问权限,但是在发现它不可靠之后(到目前为止,它在过去5天中工作了1天)我需要另一个解决方案。
有什么建议吗?
答案 0 :(得分:57)
测试网站并在MAC Safari上实时查看它们的最佳网站是使用
他们有第一次测试25分钟,然后每天10分钟免费。你甚至可以使用他们的WEB TUNNEL功能从本地PC测试你的页面
我在browserstack中测试了7到8页...而且我认为他们在右上角有一些java调试工具,这是非常有帮助的
答案 1 :(得分:5)
这些网站可能有所帮助:
答案 2 :(得分:5)
同时,MacOS High Sierra可以在VirtualBox(在PC上)免费运行。 它不是很快但它适用于一般的浏览器测试。
如何设置请参见此处:https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/
我现在使用它已经有一段时间了,而且效果很好
答案 3 :(得分:4)
不幸的是,你不能在除了正版Mac之外的任何东西上运行MacOS X.
然而,MacOS X Server可以在VMWare中运行。权宜之计解决方案是将其安装在VM中。但是你应该知道MacOS X Server和MacOS X并不完全相同,你的测试也不会完全是用户的测试。更不用说499美元的价格标签了。
最简单的方法是给自己买一台便宜的mac mini或者在ebay上使用破碎屏幕的笔记本电脑,将其插入你的网络并通过VNC访问它来进行测试。
答案 4 :(得分:4)
如果开始在Mac上进行大量测试是一个主要问题,那么我肯定会建议购买二手Mac,或者建立一个Hackintosh。前者让你快速起步,后者以相同的价格为你提供了大量的力量。
对于奇怪的测试,在当前PC上运行VMWare中的OS X是一种更便宜的选择。
答案 5 :(得分:3)
https://turbo.net/提供了一个浏览器沙箱,其中容器化虚拟机为您运行浏览器会话。我在我的Windows开发机器上用Safari尝试过,它看起来效果很好。
答案 6 :(得分:2)
Amazon AWS 最近有 launched 个 macOS EC2 实例。
截至目前(2020 年 12 月)它们非常昂贵,您必须预订 minimum for 24h。
您可以通过 VNC 连接到实例(连接 from Windows 的示例指南)并测试您的浏览器。
答案 7 :(得分:1)
对于我来说(一个小型的个人项目)https://www.lambdatest.com/非常有帮助。免费套餐每月允许6次会话。
答案 8 :(得分:0)
Litmus可能会对您有所帮助。它会在各种浏览器中截取您的网页截图,以确保您的网站可以在所有浏览器中使用。一个免费的替代方案(Litmus是一项付费服务)是Browsershots,但你确实得到了你付出的代价。 (在Browershots返回的一些截图中,浏览器尚未完成加载网页...)
当然,正如其他人的建议,购买Mac也是一个很好的解决方案(可能会更好,取决于你需要做的测试类型),因为那样你就可以自己测试你的网站了在Mac OS X或Windows下运行的浏览器。
答案 9 :(得分:0)
在https://browserling.com上有100分钟免费试用,您可以在试用期内在Safari v7.0 上进行测试。
答案 10 :(得分:0)
安装 VirtualBox 并下载免费的MacOS High Sierra映像。
在此处查看教程:https://www.wikigain.com/install-macos-high-sierra-virtualbox-windows/
您将获得最新的Safari。
您无需为那些在线服务付费!
使用以下vbox设置可以提高分辨率和内存,但仍然很缓慢和缓慢:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "macOS" VBoxInternal2/EfiGraphicsResolution 1920x1080
VBoxManage modifyvm "macOS" --vram 256
答案 11 :(得分:0)