Improved iPhone 3.5" viewport size detection