How can I develop for Safari 6 without buying a mac?

I've always found that just developing in Windows, and using Safari for Windows has been sufficient.

However, Safari 6 has now been released, and I've got at least one user who has contacted me, saying he's experienced problems with one of my sites on his new ipad.

The trouble is that Safari for Windows only goes up to 5.1.7.

Do I have to go out and buy a new mac/ipad/iphone in order to test my code, or is there another way?


Solution 1:

Both use webkit, but don't live and die by that. We have seen many errors\behaviors that only occur in safari.

Use browserstack or sauce labs. They have emulators\virtual desktops that can recreate your issues.

I'm here because 6.0+ changed the way it handles injected tags like IE 10 did.

Solution 2:

Just test in Google Chrome. Both browsers share the WebKit rendering engine. If not, you can virtualize OS X.