Archive for May, 2008

Opera releases “State of the Mobile Web”

Thursday, May 29th, 2008

Recently, Opera released its interesting and insightful “State of the Mobile Web” report. In this report, Opera analyzed the traffic of more than 44 million cumulative Opera Mini users worldwide.

Opera Mini: the world’s most popular mobile browser

Since its worldwide launch in 2006, Opera Mini has become the world’s most popular mobile web browser with millions of users and billions of page views:

operamini_users.jpg operamini_pages.jpg operamini_data.jpg

Social Networking Services drive mobile web usage worldwide

Interestingly, almost 40% of all visited web pages with Opera Mini were social networking services. In the US, South Africa and Indonesia even more than 60% of the user were visiting these services with their mobile devices. That shows social networking services are very popular worldwide.

Top 10 Sites in the US, India, South Africa, UK and Germany

operamini_us.jpg operamini_india.jpg operamini_sa.jpg operamini_uk.jpg operamini_germany.jpg

You can find more information and the whole report here: http://www.opera.com/mobile_report

A Little IE Mobile Forms POST finding

Saturday, May 3rd, 2008

While working on a couple of things we realized strange behavior in IE Mobile on a Windows 5.0 phone. It’s not really a big issue but it could lead to tiny hiccups for developers, so I felt like posting it here.

The issue occurs then POSTing a form (multipart/form-data) to the server (running PHP 5.x) which contains an input field of type “file” and you leave this file empty.

What you on the server side normally do is to read the form values submitted by the user through the $_POST and the $_FILES array (in PHP) and then do whatever you like with it. These arrays are populated by PHP with the values of the various input fields on your form, and inputs of type=”file” don’t appear in $_POST, but in the $_FILES array, any other input type’s value goes to $_POST.

(more…)