Hacker News new | ask | show | jobs
by dumbmatter 3564 days ago
I don't own a Mac, but I'm curious if Safari 10 is finally good enough to run one of my hobby projects, and if not I'd like to debug it because it seems the feature support is finally here (specifically, IndexedDB).

Are there any better options than coercing one of my friends with a Mac into upgrading and letting me borrow their laptop? If not, will I have to get them to upgrade the whole OS like it's old school Internet Explorer, or is it standalone?

5 comments

You can use BrowserStack (https://www.browserstack.com/) or Sauce Labs (https://saucelabs.com/) to test with Safari.

BrowserStack supports Safari 10 now (https://www.browserstack.com/list-of-browsers-and-platforms?...), Sauce Labs only lists up to Safari 9 currently (https://saucelabs.com/platforms#macos).

I just updated Safari to 10.0 without being on macOS, so it's presumably standalone. Some features (i.e. picture in picture) might not work as well, but indexedDB has been in Safari for a while, so I'm sure the updates to it are supported everywhere.
Actually, I think this is the first Safari version where IndexedDB works. They shipped a broken implementation earlier.
Wait, what? What other OS is it out for?
(That comment is using "macOS" to differentiate from older builds of "OS X".)
I think you're hung up on the name change. It's now macOS, whereas it used to be OS X. When the parent poster is says macOS, they mean the latest version of OS X/macOS.
You can't run Safari on Linux or Windows if that's what you're asking.

But you can use a service like Browserstack to run Safari if you don't otherwise have access to a Mac.

The company I work for offers remote access to Mac/Win/Linux - We've been offering Mac Sierra (beta) for a while with Safari 10 installed: https://testingbot.com/support/getting-started/browsers.html which you can control straight from your browser.
Pretty sure it's not going to be standalone.