Identifying IE browser usage correctly
How was IE browser usage being captured? The user agent string that IE identifies itself with includes the name and version number. For eg, IE 7 user agent will include MSIE 7.0, IE 8 will include MSIE 8.0 and so forth. The Splunk query that we used extracted this “name followed by version” token and derived usage statistics. Why did my team re-analyze at the browser usage statistics? For a particular client, we noticed heavy and consistent traffic from IE 7.Our Splunk query suggested around 550 users using IE 7, while the client claimed to have migrated to higher versions of IE. What was the observation after analysis of raw HTTP headers sent by IE? IE 8 onwards Microsoft started shipping every newer version of IE along with “compatibility mode”. If a page was working in IE 7 and breaks after IE 8 upgrade, user can switch to “compatibility mode”. However, in this mode, IE 8 (and all higher versions) user agent contains name and version as “MSIE 7.0”. Hence, th...