Hi, I have a few questions regarding mobile stats.
I need to determine a real percentage of WAP browsers. At first glance,
[1] looks interesting: ratio of text/html to text/vnd.wap.wml
is 92M / 3987M = 2.3% on
m.wikipedia.org. However, this contradicts
the stats at [2] which have different numbers and a different ratio.
I did my own research: because during browser detection in Varnish
WAPness is detected mostly by looking at accept header and because our
current analytics infrastructure doesn't log it, I quickly whipped up
a code that recorded user-agent and accept of every 10,000th request
for mobile page views hitting apaches.
According to several days worth of data, out of 14917 logged requests
1445 contained vnd.wap.wml in Accept: headers in any form. That's more
than what is logged for frontend responses, however it is expected as
WAP should have worse cache hit rate and thus should hit apaches more
often.
Next, our WAP detection code is very simple: user-agent is
checked against a few major browser IDs (all of them are HTML-capable
and this check is not actually needed anymore and will go away soon)
and if still not known, we consider every device that sends Accept:
header "vnd.wap.wml" (but not "application/vnd.wap.xhtml+xml"), to be
WAP-only. If we apply these rules, we get only 68 entries that qualify
as WAP which is 0.05% of all mobile requests.
The question is, what's wrong: my research or stats.wikimedia.org?
And if it's indeed just 0.05%, we should probably^W definitely kill
WAP support on our mobile site as it's virtually unmaintained.
-----
[1]
http://stats.wikimedia.org/wikimedia/squids/SquidReportRequests.htm
[2]
http://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm
--
Best regards,
Max Semenik ([[User:MaxSem]])