How can I test my website in an old version of Safari on OS X?

41,903

Solution 1

Michel Fortin’s Multi-Safari looks like a good bet. 3.0.4 worked great for me on Snow Leopard.

(Bonus question: did Michel Fortin work on Markdown?)

Solution 2

Browserstack seems to be the fastest way to test versions 4/5 of Safari at this point without spinning up a VM.

Share:
41,903
Joe Dargie
Author by

Joe Dargie

Freelance web developer in London.

Updated on February 27, 2020

Comments

  • Joe Dargie
    Joe Dargie about 4 years

    Apple doesn’t seem to offer downloads of older versions of Safari, and I’m not even sure they would install on Mac OS X, as Safari seems to be part of the OS like Internet Explorer is on Windows.

    Is there any way to test my website on old versions of Safari? I need to fully test (i.e. click around, try out JavaScript), so a screenshot service wouldn’t cut it.

  • Fernando
    Fernando over 11 years
    The only problem with these is that it appears they must be used on the original versions of OS X. Or just none of them work on 10.8...
  • Joe Dargie
    Joe Dargie over 11 years
    @Mike: most of them work pretty well on 10.6. You’ll notice from the table near the bottom of the page that only the Snow Leopard version of Safari 4 works on 10.8.
  • Abhi Beckert
    Abhi Beckert over 10 years
    @Ross according to John Gruber (the creator of Markdown): "Michel Fortin has ported Markdown to PHP; it’s a splendid port, and highly recommended for anyone looking for a PHP implementation of Markdown."
  • Brent O'Connor
    Brent O'Connor over 10 years
    Anyone know of a solution that works on OS X 10.9 (Mavericks)?
  • Han Seoul-Oh
    Han Seoul-Oh about 10 years
    @Brent FYI on Mavericks, only Safari 4.0.5 works, for some reason (but it does, and I was able to reproduce the Safari 5 bug I was hoping to)
  • Imran Bughio
    Imran Bughio over 9 years
    "I’m no longer making up-to-date version of Multi-Safari" :(
  • Joe Dargie
    Joe Dargie over 9 years
    @ImranBughio: that’s the way the world’s going. Running old software requires old hardware. (Of course, the easy de-coupling of hardware and software might be viewed as a historical anomaly in the first place.)
  • Chris Pink
    Chris Pink about 8 years
    bloody expensive
  • GFargo
    GFargo about 8 years
    @ChrisPin When it comes to quality assurance testing suites; I've found you get what you pay for. Admittedly I've been privileged by working for larger businesses who don't mind investing $30/mo for a comprehensive testing suite. That being said there are multiple 'Free' alternatives that can be found here, or here.
  • Akansh
    Akansh about 7 years
    Not having support for latest OS.
  • animaonline
    animaonline over 6 years
    @PaulD.Waite "Running old software requires old hardware" never heard that one before.
  • Joe Dargie
    Joe Dargie over 6 years
    @animaonline: of course not, I only just said it in August 2014!
  • animaonline
    animaonline over 6 years
    @PaulD.Waite haha
  • Kyle
    Kyle almost 4 years
    I know this is an old answer, but Browserstack is really slow nowadays. 2 - 3 FPS and 2 - 3 second latency is unsuable.