03-26-2010 12:40 PM
I have a very simple piece of html
<html> <head> <meta name=”HandheldFriendly” content=”True” /> <title>Menu</title> </head> <body> <table border="0" width="100%"> <tr> <td><h1><img border="0" src="images/logo.png" width="72" height="72"> iRecordit </h1> </td> </tr> <tr> <td><a href="http://www.somewhere.net/help.htm">Overview</a></td> </tr> <tr> <td><a href="http://www.somwhere.net/default.aspx">Download</a></td> </tr> <tr> <td><a href="http://www.somewhere.net/purchase.htm">Purchase</a></td> </tr> </table> </body> </html>
This displays well on my 8330 in Column or Page mode, but on my Bosses 9000 it displays very small in page view or column view and he needs to zoom in. I've tried all the Viewport and HandhelFriendly META tags which all seem to be ignored basically. Seems to be a lot of threads on similar topics but no clear answers. Why would this very small, very simple html feel the need to go into pageview zoom mode on the 9000?
Originally it wasn't in a table but the problem was the same. I just tried putting it in a simple table to try and force some sort of layout but nothing seems to matter.
I have a more complex ( but still very compact screen ) that won't display unzoomed in page view on my 8330 as well but one problem at a time
04-03-2010 11:24 AM
Have you had any luck solving this problem? I am running into a similar issue and have been banging my head against the wall trying to figure out how to control the view port.
04-06-2010 03:39 PM
It's not solved to my satisfaction since it is just plain mysterious. Since we didn't need anything fancy anyway we stopped using aspx asp web pages and just cranked out some plain html in a text editor and it comes out fine.
I just have to assume the BB browser doesn't like none of that fancy modern stuff.
04-25-2011 04:33 PM
I'm having similar problems. I have a somewhat more complex set of html, which is publicly visible at http://mstage.democracynow.org
I've tried including both of the suggested meta tags to trigger column mode:
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width" />
The intention is for the site to provide a reasonable experience across iPhone, Android and Blackberry, so targetting a mobile sized viewport is an important part of the strategy. The blackberry documentation suggests these tags are useful for this purpose, but I can't generate the right effect with them.
I'm testing across a range of devices: an older Curve, a Bold running 5.0 and a Bold running 6.0, and a Torch. Only the Torch seems to recognize viewport and render to the narrower layout.
Any thoughts on what is missing?
06-03-2012 03:01 PM
I've just had the same issue in taking an old site and trying to transition it to mobile. The BlackBerry seemed to be ignoring these extra meta tags like they were not even there.
The key was in matching my older site using ASP as well. I simply changed the extension to .HTML instead and that was the fix. Since I'm abandoning the ASP, which was trying to do some browser sniffing to deliver appropriate CSS as well as to move to a PhoneGap / WebWorks solution, this was going to be necessary either way. I'm not sure why the browser would care what the type of file it was, but it seems to.
I hope this benefits others as well having this issue.