Sites for mobile
Have you ever noticed that once you start designing a site for mobile, as iPhone and Nexus One from Google are, the site is looking really ugly! These two devices in particular, as may other using Opera Mini for instance, scale the site, because only than you can view the entire layout and than zoom to a particular part of the page.
This is nice because news sites as cnn.com or lemonde.fr are full of text & image information and once zoomed in they fit the screen – very nice feature of the browsers. However if you’d like to design a site for mobile the bad part comes here. Yeah you know how to detect the browser, that was a topic of one of my previous posts, but even than you fully functional, but less decorated site is scaled again and looks more ugly than the full version of the site.
How to make a site visible in mobile …
Look at the http://mobile.twitter.com – the problem is that if you open this link with a normal browser, not from mobile, you’ll get redirected to the twitter.com and you cannot see the difference.
You can see how it’s made on …
The digg’s mobile version. Look at http://m.digg.com. This time you can see the different approach just by looking at the source code. Pay attention to meta tag in the head – it simply says – “don’t scale”. Nice thing to notice!
Don’t scale my site anymore:
<html> <head> <meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> </head> ... </html>
Related posts:
- Stop Coding iPhone Apps, Begin with HTML5 Mobile Sites
- Speed up the JavaScript. It can change dramatically the user experience.
- PHP: Mobile Devices HTTP_USER_AGENT Strings





Do this mean that the site will be OK on mobile?
Yeah, check that out! You can easily test on mobile.twitter.com. The site’s looking just great. With m.digg.com things are even better.
You can compare how it looks within a browser. However you can test a sample page by removing the tag I wrote about and you’ll see the difference!
THAT WAS EXACTLY WHAT I WAS SEARCHING FOR
THANKS DUDE
Thanks, very good.