Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<blockquote> <p>Should I just re-design the UI (html/css) to work on a small screen</p> </blockquote> <p>This is more annoying than you might think. What browser are you targeting?</p> <p>Opera Mobile and IEMobile on WinMobile 6.5 work with a zooming interface designed to work with full web pages; you might not need to reauthor much to make the site work, but having to zoom in to do some data entry and then zoom back out to move to a different part of the page is super-irritating. If there is a way to author webapps so that these browsers present a 1:1 pixel view instead of zooming, I have not found it. (This used to be done in IE with MobileOptimized, but it doesn't work properly at least in the developer builds of WM6.5 I have tried.)</p> <p>On WinMobile 6.1, IEMobile can be one of two very different browsers:</p> <ul> <li><p>On WinMobile 6.1.0, you get ‘IEMobile 7’, which is based on IE4 and is absolutely bloody terrible in every respect and will crash all the time and supports almost nothing and will make you want to die.</p></li> <li><p>On WinMobile 6.1.4 you get ‘IEMobile 8’, which is much less bad. It is also marketed as ‘Internet Explorer Mobile 6’ or ‘6on6’, because Microsoft just loves throwing utterly confusing version numbers at you.</p></li> </ul> <p>Naturally, the all-important ‘6.1.what?’ minor version number is quite well-hidden.</p> <p>‘IEMobile 8’ on WM6.1.4 is internally the same browser as on WM6.5, but with a different non-zooming UI that makes it behave very differently. Of course there is no way to sniff the difference between these two browsers, because that might help clear up the version number confusion.</p> <p>In order to get your pages to fit the screen width on Windows Mobile devices in portrait mode:</p> <ul> <li><p>In Windows Mobile 5, you have to design your pages to 240 pixels wide.</p></li> <li><p>In Windows Mobile 6.0, you have to design your pages to either 240 pixels wide (by default) or 480 pixels wide (if the high res mode option is turned on, which most people do)</p></li> <li><p>In Windows Mobile 6.1.0, you have to design your pages to 480 pixels wide</p></li> <li><p>In Windows Mobile 6.1.4, you can either use liquid layout, or make your pages 480 pixels wide (for the default scale)</p></li> <li><p>In Windows Mobile 6.5, the browser will always assume your page is 1024ish pixels wide and zoom it.</p></li> </ul> <p>In summary, Microsoft hate you and want you to use Compact Framework instead.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload