Research & Analysis
Anatomy of a mobile web experience: facebook.com
April 11, 2012, by ronan
This is the second article in a series about how the major internet brands deliver their mobile web experience. The previous article is available here: Anatomy of a mobile web experience: google.com... Read More
Anatomy of a mobile web experience: google.com
March 28, 2012, by ronan
In a recent blog post that I did here on mobiForge (Server-side device detection used by 82% of Alexa top 100 sites) some people expressed surprise that a 47 byte difference in the HTML payload delivered by Google to different devices constituted a significant level of server-side adaptation. On checking my results, it turned out that this minor 47 byte file size difference actually masks an entirely different HTML document served to... Read More
2011 handset and smartphone sales statistics worldwide: the big picture
February 10, 2012, by mobiThinking
There were almost half a billion smartphones shipped globally in 2011, according to IDC, Strategy Analytics and Canalys (Gartner’s stats are still to come). But this is just a small part of mobile phone picture... Read More
Server-side device detection used by 82% of Alexa top 100 sites
January 11, 2012, by ronan
About 82% of the Alexa 100 top sites use some form of server-side device detection to serve content on their main website entry point. As you descend from the top 10 to the top 25 and top 100 sites the percentage of sites using server-side detection falls from 100% to 96% to 82%. This is an interesting fact given the all of the recent discussion in the blogosphere of responsive design using client-side techniques such as media queries... Read More
Global mobile statistics 2011: all quality mobile marketing research, mobile Web stats, subscribers, ad revenue, usage, trends
July 7, 2011, by mobiThinking
Please find the new and improved Big compendium of mobile statistics here: http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats Please change your bookmark. Sorry for any inconvenience... Read More