Gibts da irgendwelche Tricks?

Eigentlich muss man das nicht. Allerdings hat das iPhone eine viel kleinere Auflösung selbst als ein billig-PC. Auch der Browser ist anders. Unter den Programmieren ist es schon längst üblich, für die diversen Browser gleiche Website mehrfach zu programmieren, wenn man Wert drauf legt, dass die Seite bei jedem gleich angezeigt wird.
Gute Scripting-Software kann eine Browsererkennung in die Page einbauen und auch die Seiten Browserorientiert umprogrammieren.