On Sunday, Microsoft posted up a new entry on its official Internet Explorer blog, explaining why the company prefers the methods used by Net Applications to record web browser market share over a rival service, StatsCounter. In summary, the article, written by Microsoft's Roger Capriotti, said Net Applications discounts the visits generated by Chrome's pre-rendering of sites, along with its endorsement of "geoweighting” for handling net traffic and Net Applications using unique visitors over page views.
We decided to contact StatCounter for comment and received a lengthy response from Jenni Cullen, the company's chief financial officer. Cullen told us that a few years ago, StatCounter decided to publish its global web browser stats for free to make how it presents its data "as transparent as possible."
Cullen told us:
No stats service (even our own) is perfect and it’s up to users to decide which service suits their needs. That’s why we try to make our service as transparent as we can and to that end it would be helpful if people provided a balanced comparison between the various services. Unfortunately, in this case the Microsoft article appears to be somewhat one-sided.
Cullen also told us that the company has had "extensive discussions and correspondence" with Microsoft's Internet Explorer team in the recent past and StatCounter was surprised that Microsoft's IE blog article was posted "without any request for comment from us."
Cullen broke down all three arguments Microsoft gave in its blog post about preferring Net Applications over StatCounter. On the subject of Chrome pre-rendering web sites being counted in StatCounter's results, she states:
From our perspective we are, of course, aware of pre-rendering but we haven’t felt that it’s something we need to adjust for at the moment. If you look at the trajectory of Chrome in our stats, pre-rendering introduced in June 2011 (per Roger’s article) did not have any significant impact on our stats at all. There is no bump or sudden jump in Chrome.
Cullen says that at the moment the company has not received any requests from StatCounter users in regards to pre-rendering but added that they are open to feedback from Microsoft and others concerning this issue.
There's also the topic of Net Applications' "geoweighting” method of tracking web traffic and adding in the Internet users of specific nations around the world via CIA data. Cullen points out that Capriotti says in the original artcle, "You could of course use other data sources available to you to account for real world internet population." She states:
Our point exactly! We don’t impose any weighting system on our users – they are free to take our data and weight it however they wish or not at all. The decision is theirs.
The final point in the Microsoft IE blog post was about Net Applications using unique visitors for web browser stats versus StatCounter's page views. Cullen says the company deliberately decided to use page views for web browser stats, claiming there are a lot of problems with tracking unique visitors:
Do you define a unique visitor based on cookies? How do you handle browsers which don't allow cookies? In this case, each pageload is counted as a unique. Or do you use IP address? How do you handle dynamic IPs (such as AOL) where the IP changes with every pageload? In this case, each pageload is again counted as a unique.
I’m unsure why Net Apps feel it’s meaningful to combine these unrelated browsers. (The stats are regarding browsers – not rendering engines.)