Forum Moderators: open
1. Many handheld user agents will spoof their identity and then take the fullscreen page and do what they want to with it im order to adapt it to their proprietary rendering standards.
2. If you try to use javascript to measure the available screen size, you will discover that many handheld browsers come with javascript disabled by default.
Ideally, the solution would be a full implementation of the CSS2 media="handheld" - but here we currently have a bit of an impasse.
Because so few page authors are creating their pages with alternate css for handhelds, the handheld browsers do not yet support it (Opera a notable exception). And of course, because there is minimal support from the user agents, developers do not yet invest the resources to create the handheld css file.
If you try to use javascript to measure the available screen size, you will discover that many handheld browsers come with javascript disabled by default.