iPhone’s web browser

…It has a bug that prevents OSNews from rendering correctly in its cHTML version. As you can see below, Safari creates a “minimap” of the page even if it’s not needed because this design fits even on some 128×128 cellphones, let alone on iPhone’s big screen!

And when you zoom in, it does not fit the whole page in the 320×480 screen, even if in reality it would fit, and you have to finger-scroll. Nokia fixed this bug on their own copy of WebKit a few months before the release of the first Symbian S60 3.0 cellphone (I talked to them back then), while Opera Mini 4.0 which also features the minimap feature gets it right, right off the bat (I know that some Opera engineers are testing with OSNews). So basically, Safari for the iPhone has a bug with “100% width” websites.

So I had to put back the full non-mobile page of OSNews for the iPhone, while in fact it would be desirable to serve the mobile pages instead. You see, the mobile version of OSNews is pretty much feature-complete at 95% of the features of the full page — it just doesn’t have ads and such. I will try to get Apple to fix this bug, but can’t promise anything.

Many thanks to Michael from MobileBurn for the pics!


This is the admin speaking...
Eugenia wrote on July 4th, 2007 at 7:19 AM PST:

Yup, I have put lots of work on the mobile cHTML version of osnews to work on ~98% of embedded devices. I am pretty proud of it and its automatic detection of a mobile browser (no special URL required to get the mobile version, just use the right device).

I have just made some changes on the source of osnews to use some of the suggested workarounds by Apple, and now it works better (or so I am told by iPhone users, can’t test it).

helf wrote on July 4th, 2007 at 6:48 AM PST:

Wow, weak! That’s really sad. I love the mobile version of OSNews. It works even on my old startac phone I used to use (first flip phone). Apples rev 1 of their products are always a let down it seems..

Comments are closed as this blog post is now archived.

Lines, paragraphs break automatically. HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

The URI to TrackBack this blog entry is this. And here is the RSS 2.0 for comments on this post.