Dies ist der klägliche Versuch die physikalische Auflösung zu messen.
Wenn ein Display mit 640px Breite angegeben ist, ob es auch 640px misst, oder etwas anderes.

Was passiert beim Iphone?
640 x 960 Pixel?
oder doch 320 x 480 Pixel? (Die Hälfte...)

Und siehe da...

Das iPhone4 misst 320x480px und das 5er 320x560px.

Test:

Hier wird nach der device-width 640 oder 320 gefragt:(Desktop zeigt nichts)

device-width 320px
device-width 640px