views:

18

answers:

1

I want to know before I start to install on my Mac. I'm trying to figure out some layout issues with Safari mobile 3.1.1.

My other dumb question is...does changing the useragent on the desktop Safari, effect the way it renders CSS? I know that the browser is just telling you what browser it is in the request.

+1  A: 

I've never had a problem with either of those two things.

The UserAgent string isn't intrinsic to the version of the WebKit library, I don't think -- you can install a webkit build alongside the OS Safari and it'll work fine:

http://nightly.webkit.org/

... if you embed a UIWebView in your app, you can use whatever UserAgent string you like (see this question).

fish2000
Thanks for your response. So you can view Safari mobile with the SDK. Can you change versions?
wavyGravy
NP. Do you mean on the device? -- it sounds like it's related to your UserAgent issue, are you sending different code to different iOS browser versions?
fish2000
Well, I'm not sending different code yet. I'm wondering if the SDK is capable of changing browser versions. I want to test webpages for Safari mobile.
wavyGravy
Whenever I test for mobile safari, I use iphoney - http://www.marketcircle.com/iphoney/ ... the SDK itself doesn't give you access to historical versions of the WebKit engine by itself.
fish2000