Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iPhone Browser simulator for Windows?

Note: This is a question about simulating the Browser on the iPhone, not simulating the whole device. I know that iPhone-device simulation is not possible on Windows, as discussed at length here.

I have a web site that looks really weird when viewed on an iPhone - its some sort of CSS issue.

The same issue does not occur when I view the site in Safari for Windows (or any other Windows browser for that matter).

So, are there any good iPhone Browser simulators that run on windows? I.e. that render a site in the same way that the iPhone browser does.

Bonus points if there's some way of inspecting the CSS in detail, as with Chrome's 'inspect element' developer feature.

edit: for the curious, the rendering problem that I'm trying to solve is described here: CSS background image rendering differently on iPhone

like image 268
codeulike Avatar asked Oct 07 '10 13:10

codeulike


People also ask

Can I run iOS simulator on Windows?

It is not possible to install the iOS Simulator on any operating system except macOS; if you want to develop an app for iOS from a Windows machine then you will need to use a physical iOS device.

Is there a iPhone simulator for PC?

Smartface allows you to emulate your iOS and Android application on a Windows PC with a single click. To emulate your application on any iOS device, like an iPad emulator or an iPhone emulator, download Smartface app from the iOS App Store and connect your iOS device to your Windows machine.


2 Answers

You can simulate the iPhone user agent in Safari 5 if you set up the Developers menu item in Preferences>Advanced. The webkit engine in Safari 5 is similar to iPhone's browser so most of the HTML 5 stuff works the same. As a bonus the Developer's tab allows you to debug JavaScript and some CSS (not so well supported).

like image 70
Robert Redmond Avatar answered Sep 23 '22 06:09

Robert Redmond


I tried all of the options mentioned and didn't like them (basically because they don't show platform-specific components, which is interesting for demonstration purposes).

If this applies for you guys, I'd recommend http://www.browserstack.com/

Unfortunately, it's not free.

like image 31
Igor Andrade Avatar answered Sep 21 '22 06:09

Igor Andrade