To Server, With Love
One approach to making the web usable on tiny devices is to use a “smart” server that modifies the original content in some way. Here’s an example: Intelligent Mobile Platform from InfoGin. It looks like they’re reformatting content to eliminate horizontal scrolling, which is the most common approach.
It has certain advantages for some tasks, but I can’t help noticing it changes the experience of mobile browsing to “scrolling a list”. This works fine if your view of the Web is, I dunno, an online order-taking system. That sounds dismissive, but systems like that are great; I’m in favor of anything that saves me from physically shopping. But that’s hardly all there is to the Web. I’d like to have a narrow-but-tall page layout sometimes, but I’m not convinced it’s a good solution in all cases.
To be fair, I haven’t had a chance to use IMP extensively; all I’ve seen is demos. Maybe they have more flexible solutions in the package that do exactly what I want, which means adaptation to user context as well as screen size.
It says here that InfoGin has partnered with InfoSpace .



What about making the S60 Web browser to honor the ‘handheld’ CSS media type? Currently it always uses the ’screen’ or ‘all’ style sheet, unlike Opera Mini which selects the right one… D’oh..