Hello!
(adding analytics@ public list)
Opera Mini sends different user agent if it's in Mini or Turbo mode and UC
Mini has a little different user agent than the rest of the UC >browser. I did a small writeup https://wikitech.wikimedia.org/wiki/ProxyBrowsers Thanks for doing the write up, I have edited it a bit.
I wonder if it would be possible to break up the stats for Opera Mobile
so that we could have mini with "mini data savings" in one bucket and >the same with UC mini. We use ua-parser to do browser detection so on this regard our preference would be to do a pull request and add additional parser for Opera mini that now doesn't look like it is in place. In our end we will just update UA parser and get those changes. See: https://github.com/ua-parser/uap-core/blob/master/regexes.yaml#L110
The raw data (available for 60 days only) does have the raw user agent and you can use that to get an idea of how many people have remote rendering enabled. We can help you query the dataset as needed be. It is documented here: https://wikitech.wikimedia.org/wiki/Analytics/Data/Webrequest
How to get access: https://wikitech.wikimedia.org/wiki/Analytics/Cluster/Access
On Thu, Jun 23, 2016 at 8:40 AM, Peter Hedenskog peter@wikimedia.org wrote:
Hey Nuria, hope you are doing good, we talked last year when I was trying to get you to talk at a conference in Sweden :)
Wow, I'm super impressed by https://analytics.wikimedia.org/ what a great work by you and the analytics team!
I've been looking into how we handle proxy/remote browsers (where the browser vendor either tune or render the page server side and send a blob to the client). For Opera Mini (setting Data savings to Opera Mini instead of Opera Turbo) and for UC Mini (server side rendering) we have a lot of things we can do better. The search can work better on Opera and on UC the search doesn't work at all and our navigation is removed. And there are probably more things, I haven't looked into it too much.
Opera Mini sends different user agent if it's in Mini or Turbo mode and UC Mini has a little different user agent than the rest of the UC browser. I did a small writeup https://wikitech.wikimedia.org/wiki/ProxyBrowsers (but I only tested the latest versions of the browsers so it isn't perfect). I think you have better insights than me on this :)
I wonder if it would be possible to break up the stats for Opera Mobile so that we could have mini with "mini data savings" in one bucket and the same with UC mini. It's the same browser family but the behavior is totally different. If we can do that, it will make it easier to see if our changes will have impact
All the best Peter
FYI, I have created a phab ticket with this info: https://phabricator.wikimedia.org/T138505
On Thu, Jun 23, 2016 at 5:39 PM, Nuria Ruiz nuria@wikimedia.org wrote:
Hello!
(adding analytics@ public list)
Opera Mini sends different user agent if it's in Mini or Turbo mode and
UC Mini has a little different user agent than the rest of the UC >browser. I did a small writeup https://wikitech.wikimedia.org/wiki/ProxyBrowsers Thanks for doing the write up, I have edited it a bit.
I wonder if it would be possible to break up the stats for Opera Mobile
so that we could have mini with "mini data savings" in one bucket and >the same with UC mini. We use ua-parser to do browser detection so on this regard our preference would be to do a pull request and add additional parser for Opera mini that now doesn't look like it is in place. In our end we will just update UA parser and get those changes. See: https://github.com/ua-parser/uap-core/blob/master/regexes.yaml#L110
The raw data (available for 60 days only) does have the raw user agent and you can use that to get an idea of how many people have remote rendering enabled. We can help you query the dataset as needed be. It is documented here: https://wikitech.wikimedia.org/wiki/Analytics/Data/Webrequest
How to get access: https://wikitech.wikimedia.org/wiki/Analytics/Cluster/Access
On Thu, Jun 23, 2016 at 8:40 AM, Peter Hedenskog peter@wikimedia.org wrote:
Hey Nuria, hope you are doing good, we talked last year when I was trying to get you to talk at a conference in Sweden :)
Wow, I'm super impressed by https://analytics.wikimedia.org/ what a great work by you and the analytics team!
I've been looking into how we handle proxy/remote browsers (where the browser vendor either tune or render the page server side and send a blob to the client). For Opera Mini (setting Data savings to Opera Mini instead of Opera Turbo) and for UC Mini (server side rendering) we have a lot of things we can do better. The search can work better on Opera and on UC the search doesn't work at all and our navigation is removed. And there are probably more things, I haven't looked into it too much.
Opera Mini sends different user agent if it's in Mini or Turbo mode and UC Mini has a little different user agent than the rest of the UC browser. I did a small writeup https://wikitech.wikimedia.org/wiki/ProxyBrowsers (but I only tested the latest versions of the browsers so it isn't perfect). I think you have better insights than me on this :)
I wonder if it would be possible to break up the stats for Opera Mobile so that we could have mini with "mini data savings" in one bucket and the same with UC mini. It's the same browser family but the behavior is totally different. If we can do that, it will make it easier to see if our changes will have impact
All the best Peter