Currently Piwik reports
It would be nice to also provide Browser marketshare: FF Vs IE Vs Opera Vs Chrome Vs Safari Vs others.
This would be IMO a very useful new Piwik report and would not clutter the UI.
This ticket also includes similar work for Operating System Marketshare
We could similarly provide the OS Market share report: Windows VS Mac VS Linux VS Blackberry.
I think that this could be done by simply "aggregating" All windows version together?
Once we do this, it could be relevant to provide breakdown of Mac OS X versions, similarly to the breakdown of Windows versions?
The patch above splits Mac OS X into its various major versions.
It would be nice to do this early rather than later.
It's kind of annoying to see Chome 16 topping the reports just because their updater virus automatically updates everyone ;)
PS: I call the googleupdater.exe virus because I cant get rid of it on my computer, even deleting the scheduled updating task, it's then automatically re-created...
Attachment: Patch for this issue.
I've attached a patch for this issue. It adds a two new reports. Notes:
Attachment: Patch for this issue and issue #3133.
I uploaded an updated patch for this issue. This patch has another report, getDeviceType, which is meant to solve #3133. The report differentiates between desktop OSes, mobile OSes and gaming consoles. The report is set as a related report for the Operating Systems section (not sure where else to put it).
Let me know what you think.
Great patch!! :)
Thanks for these very useful new reports, that users will really appreciate!
Replying to matt:
Great patch!! :)
plugins/UserSettings/UserSettings.php should also leave the existing widget for "Browser versions" in case users want to embed this widget in their site/app. Currently only the new getBrowserVersion is available as widget
Not sure what you mean by this. Do you mean, leave the getBrowser method as it was before (when it reported browser versions)?
I meant that getBrowserVersions and getBrowser should each be available as a widget in the array that defines widgets in UserSettings.php
looking forward to it :)
(In ) Fixes #2895, #3133, renamed existing report getBrowser to getBrowserVersion, added 3 new reports, getBrowser (browser w/o version), getOSFamily and getDeviceType.