A number of interesting things related to mobile web have come up recently:
It’s an excellent presentation and worth a full read, but the gist of it is:
- think about mobile users not mobile devices. if nothing else, mobile devices are developing and improving their user experience as a fast rate which will probably get faster
- you don’t have to give mobile users the exact same page only tiny, if you stick to the theme of your content you’ll be helping them (compare http://news.bbc.co.uk/ on PC and mobile, or try http://news.bbc.co.uk/mobile which BBC news redirects to) BUT don’t make them remember a special mobile URL. Detect and redirect your user.
- w3c have a very cool validator called mobileOK that estimates how well your page will perform on mobiles
- secondary windows including popups, frames, tables and image maps will cause mobile users inconvenience
- Progressive enhancement will pay off hugely
- That said, various mobile browser vendors don’t play well with @media=”handheld”. See http://www.bushidodesigns.net/blog/?p=72 for the best way to serve up CSS for all devices
Then Firefox announced accelerometer detection (the thing in your iphone/nokia/laptop/wii that detects motion and direction) for 3.6. Firefox has yet to crack the mobile devices platform, so this is a signal of intent.