Welcome to ChaosZone!
Prasenjeet Dutta's Home Page.

Archives

June 2007 — Monthly Archive


Get your blog iPhone-ready

Apple’s releasing a new phone today (if you didn’t know that, you’re lucky). Beside curing all manner of ills, the phone has a great web browser that should get people really interested in using the web while on the move.

Now, the thing is lots of other phones have decent browsers — many phones run Opera, for example, or at least the Opera Mini. And with reasonable data plans becoming increasingly common, it definitely makes sense to get your site ready for mobile browsing.

I used a media="handheld" stylesheet declaration on this site, but that wasn’t very well supported. So here’s a better solution that requires very little work, if you run Wordpress:

  1. Get the Wordpress Mobile Edition plugin and install it. This will create a wp-mobile.php file in your Wordpress plugins folder, and a wp-mobile folder in your Wordpress themes folder.
  2. Open wp-mobile.php in a text editor and search for the word 'iPhone'.
  3. If you don’t find it (I’m sure it’ll be added as soon as the user-agent string is confirmed) add this text exactly as shown (without double quotes) somewhere in the middle of the list of browser user-agents:  " ,'iPhone' " (search for the text 'small_browsers' to find this list).