Mike Davidson wrote a really great article about how to use PHP to make a mobile site processor. I want to give that a try on my blog and see how it goes (it is however going towards the end on a fairly long to-do list). This approach has you set up a subdomain like mobile. for your site that hits a PHP page to process each HTML page and reformat the page to some more mobile friendly content.
I think this is going to fit in well with my current plans on how to make my site mobile friendly. My original thought was to make a Flash Lite file that has a fully stylized view of my site and the just screw the non-Flash Lite users. >:) Heck, I’m writing to a niche audience, and not respecting of the current WAP experience enough to care (if you want to read my blog that badly you should have your head examined).
Now, I think I am going to make a landing page that lets you opt for the Flash Lite file or to go on though the processed page. I know a few of you Flash Lite folks are thinking “but I don’t have a phone that supports Flash Lite in the browser.” However If you access a SWF in your browser it will be downloaded and launch the local player (muahaha).
To the user, the experience of changing from the WAP browser to the Flash Lite Player is very smooth. The first time I tried it, I thought somehow I was still in the browser. I thought this because I run my Flash File fullscreen and there was no chrome to give away the change. When I was done with the application, I quit and was immediately back in the browser.