views:

44

answers:

2

I am not fortunate to have access to Apple Safari 3.0 [which has a WebKit version < 525]. Would someone kindly test a Web page for me, it will return your userAgent string and a simple pass:fail.

In WebKit versions < 525.… [<= Apple Safari 3.0] it should fail and >= 525.… [>= Apple Safari 3.1] it should pass.

I appreciate all your help, all you have to post is if the Web page, on the second line, says pass or fail, please.

Kind regards!

To test: http://80etc.com/test.html

+1  A: 

You can use Litmus or BrowserShots to test all sorts of different browsers.

Anyway, to answer your question, I tested your site with BrowserShots and Safari 3 passes your test:

Charlie Somerville
I have a Litmus account but they don't support Safari 3 unfortunately.I'm waiting on a BrowserShots test but it is taking for ever!
Jonathon David Oates
Thank you for your help, but Browsershots must have cached an old version of `test.html` as the screenshot is incorrect, it should have had the `userAgent` string on the first line, then a break, then the pass:fail. This is not your fault though, so I will accept your answer as a reward for your help! Thank you!
Jonathon David Oates
Really, visiting the URL myself in Chrome didn't print the User Agent string. But thanks for the accept!
Charlie Somerville
A: 

I've just got my Browsershots screenshots back and the test has worked wonderfully.

It passed in Safari 3.2 [WebKit version 525.27.1] and failed in Safari 3.0 [v. 523.12.9] (as it should have).

If you're interested, the test checks if document.getElementsByClassName is supported by the browser, WebKit v. < 525.… do not support it.

WebKit v. < 525.… don't support the DOMContentLoaded event also, which I am using to write a domReady function.

Jonathon David Oates