In searching the forums I was able to see a number of questions regarding small webpage output on non-apple products but was not able to find any working solutions. As an example:
I created a control page called BIG. I set the size to 200x200 and then place a few buttons (with text). Since this is a pretty small control page size the expectation is that it will render on my android phone so that it displays a very large button and very large text. Instead, my 200x200 control page is rendered in the upper left side of the browser window using a very small rendering of the page (filled with a ton of blank space to the right and below.
I copied my control page, set it to 800x800, and called it SMALLER. This rendered exactly the same as the previous control page.
I found a reference to editing the controlpage.html template that discussed adding a viewport to a set width. This seemed to solve the size rendering. IE: Making it have a width of 200 now makes my original controlpage called BIG use the width correctly. Taking it one step farther, instead of using a static width, I used the page width variable found lower in the controlpage.html code. This actually used the control pages width correctly allowing me to set my size in the control page editor HOWEVER after doing this, it broke all of the built in Indigo web pages.
So, from what I can tell, using my modified controlpage.html template with the page width variable in the viewport metatag will allow me more control on the rendering of my control pages by using the control pages screen width but causes the built in web pages text and frame sizes to go nuts. Any thoughts? Or any condition logic I can put into the controlpage.html to ignore the width metatag for the built in web pages?
Polycron