Slightly ajar

Short-sightedness of iPhone only development

, , , ,

The issues of designing foe one browser, never-mind one device, should be very clear to anyone that has promoted web standards and the open web. Apple themselves have made this even more clear by their latest move. They've just recently anouned the iPod Touch, with the included Safari browser. Now this doesn't suffer from many of the problems of designing for one browser or device; It has the same screen, the same engine and likely the same hardware. However, if we look at all those URLs that have been coming out in the last weeks. like digg.com/iphone, mediatemple.net/iphone et al. we have a problem. It is easy to imagine that iPod Safari users will think these sites are for iPhone only, when they'd in fact work just great on the iPod. Work great that is as long as the authors don't use browser sniffing to detect the iPhone (providing the iPod uses a different user agent string, I'm not sure). These sites will often also work great on other mobile browsers like the S60 browser, Opera Mini and Opera Mobile, but the URLs suggest otherwise.

Of course, the naming and the iPod issue isn't the only reason why it is short sighted. I've hi-lighted why one browser design is bad, in that it introduces cases where you rely (even accidentally) on browser bugs and vendor specific extensions. It may not matter to you, after all the Iphone/ipod is really hot, but it does matter to your potential customers. If we look who there are, then you'll probably see something like this:

Mobile/Handheld browser share for August 2007, as percentage of total browser market share

Data from Net Applications

  1. Opera Mini: 0.27%
  2. iPhone Safari: 0.05%
  3. PSP Internet Browser: 0.02%
  4. Series60 Browser: 0.02%
  5. Danger Web Browser: 0.02%
  6. ACCESS NetFront: 0.01%
  7. BlackBerry: 0.00%

Mobile/Handheld growth, July '07 to August '07, as percentage of total browser market share

  1. Opera Mini: + 0.03 (0.24 -> 0.27)
  2. iPhone Safari: + 0.01 (0.04 -> 0.05)
  3. PSP Internet Browser: 0
  4. Danger Web Browser: 0
  5. ACCESS NetFront: 0
  6. Series60 Browser: - 0.01%
  7. BlackBerry: Doesn't feature in July features
  8. The iPhone and Series60 figures were taken from the Operating System figures. For iPhone this will be a accurate measure as Safari is the only browser available. For Series60 it will also include other browsers like Opera Mobile. As always with statistics, take them with a grain of salt. I don't know which sites were monitored to get these figures. As they are a US based company, I'd expect (but don't know) the stats to be biased towards the US or English speaking countries, where Apple tends to be stronger. Nokia tends to be stronger outside the US and Opera Mini historically is also more popular outside the states as Mini doesn't work on Verizon phones and has had issues with T-mobile US.

    At least by these figures, Mini is not only far more popular than all the other mobile browsers (put together) but is also growing faster. This is something to bear in mind when thinking of making a device/browser specific web site, or optimisation. I'm certainly not saying to make Mini only sites though, digg.com/mini would just be as bad. Imagine how much work it would be to update and create the regular site, and a Mini, iPhone/iPod and Wii version for example. Admittedly, there is not much to go on with just two months data, and things will likely change as time goes on. The global role out of the iPhone will help its marketshare, when that eventually happens. Mini will always be available on more devices, and more carriers, and in markets where Apple doesn't focus. There are markets where devices like the iPhone will be too expensive, such as the developing world, where feature phones rule. There are a lot of people in these markets. I think iPhone will eventually get a significant percentage of the mobile market and be a major mobile browser, but I don't think it will take over the industry like it has for digital music players. Another advantage Mini has is that for the most part, the users of Mini are people that downloaded a mobile browser because they want to surf the web. For many other mobile browsers, they are pre-installed applications that people don't always use, or know what the application does. Safari wont often have this problem either as Apple will market internet on the iPhone heavily and people buying the iPhone will probably be see it as a reason for purchasing the phone. Who knows who will eventually become the major player beyond the desktop, but I don't think it will be a one horse race like happened on desktop.

Some demos to check out Kestrel's new capabilitiesSVG: The race to 100% compliance

Comments

Safss_ali Sunday, September 9, 2007 7:42:21 PM

Hi,
interesting read. How strong or available is Opera Mini in the North American market?
Thnx.

porneL Sunday, September 9, 2007 7:55:47 PM

Steve Jobs said they plan to have 1% of mobile market. This means that no more than 1% of mobile users will use mobile Safari.
I bet Opera Mobile and especially Opera Mini target many times bigger market.

scipio Sunday, September 9, 2007 9:52:21 PM

Apparently, it is hard for web developers and other professionals to think of mobile browsers as applications capable of bringing the real web to the phone. This article by Jungle Rating ("internet consultants" in The Netherlands) compares the websites of major Dutch banks, publishers and online stores from a mobile point of view. Any company that does not have a .mobi site is dismissed beforehand, because of the presumed limitations of mobile web browsers and the differences between a "regular" user and someone who uses a mobile phone to browse the web.
I find such a standpoint pretty discouraging. sad

Dustin WilsonKhadgar Monday, September 10, 2007 2:20:46 AM

I'm currently designing a website for myself and am planning on doing a mobile version of the same website. Thank you for your work lately getting the word out about mobile development. Your work along with Cameron Moll's Mobile Web Design eBook has helped me quite a bit.

I don't have a phone to test a mobile design on, though. Where I live the cheapest phone (in the long run) to use the internet on is the iPhone, but that would keep me out of testing on Opera Mini. Everyone wants an arm and a leg for data here, even AT&T... except on the iPhone. To be quite frank I'd rather use a version of Opera than Safari.

Since I don't have a phone capable of testing anything on is the desktop version of Opera's small screen view accurate as to what Opera Mini would display the page?

Andrew Gregory Monday, September 10, 2007 3:20:27 AM

Khadgar: See the Opera Mini Demo http://www.operamini.com/demo/

Dustin WilsonKhadgar Monday, September 10, 2007 4:54:10 AM

Thanks a lot, Andrew. Can't believe I've never stumbled upon that page.

Vetle Roeimvetler Monday, September 10, 2007 5:28:39 AM

Great article, David! smile I hope Opera Mini will stay on top...

David Storeydstorey Monday, September 10, 2007 9:24:15 AM

Khadgar: Small Screen mode is a good first guess for development, but should never be used as the only method of testing. Fonts are an issue that will be very different from Opera Desktop to Opera Mobile. The different rendering engine will also be an issue. Opera Mobile still runs a modified version of Opera 8.5. When using handheld stylesheets and/or media queries it should point you in the right direction though (remember to shrink you screen to the size of a mobile display). for Mini the Sim is much better, as Andrew pointed out.

FataL Monday, September 10, 2007 4:26:17 PM

Excellent article!
So, digg

Unregistered user Monday, September 24, 2007 2:36:21 AM

Geoff Hill writes: The article was right about the two devices having different user-agent strings. And Apple is taking no action to inform people to filter for BOTH of them on the mobile sites. Their development guide still only shows the iPhone's user-agent string! Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A100a Safari/419.3 Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3

Unregistered user Thursday, January 31, 2008 3:14:19 AM

Brian LePore writes: I know this is an old blog, but if you're still reading postings can you explain why Net Applications has gone through all of their past few months and shifted the decimal point for the total market share for Opera Mini? I remember this blog post accurately reflecting what Net Applications was reporting a the time, but now it shows .03% for August, not .27%. Was this ever explained?

Haavardhaavard Thursday, January 31, 2008 9:29:37 AM

Net Applications decided to change their stats overnight without any explanation what so ever. I think that says a lot about how reliable their stats are in general.

Unregistered user Tuesday, December 29, 2009 6:20:38 PM

aaliyah-weston@email.com writes: Opera Mini is the best.I know that more and more people are using Opera mini.Nevertheless,it was interesting to read.

Write a comment

New comments have been disabled for this post.