gorhill / uMatrix

uMatrix: Point and click matrix to filter net requests according to source, destination and type
GNU General Public License v3.0
4.56k stars 472 forks source link

Update defaultUserAgentStrings to latest UAs #808

Closed davidjb closed 6 years ago

davidjb commented 6 years ago

Using the defaults lead to many major sites (Google, Google Drive, GitHub, Spotify etc) reporting the browser was out-of-date and either presenting nag screens or preventing being loaded at all. A given user is almost certainly a power user and capable of updating the list themselves, but this at least improves the initial experience.

Source of data is the same URL (https://techblog.willshouse.com/2012/01/03/most-common-user-agents/), but updated as of November 13th 2017, taking the top 8 UA strings listed.

zero77 commented 6 years ago

The user agent spoofing isn’t working in uMatrix because, it doesn’t spoof the OS. For example, https://browserleaks.com/javascript Also, #803

anewuser commented 6 years ago

@zero77 Please don't make such a general statement. You may mention that it doesn't guarantee websites won't be able to identify it, but the sites I use it with only check for the actual user-agent info in the http request, so it works perfectly for my usage. Example: 4shared.com along with a mobile user-agent.

gorhill commented 6 years ago

The UA switcher will be removed, so there is no point working toward it. It's best to install a real, dedicated UA switcher, or if the goal is privacy, to deal with the fingerprinting issue with a better general approach -- like using Firefox anti-fingerprinting feature.

zero77 commented 6 years ago

@gorhill

Firefox anti-fingerprinting feature

What feature is that.

ArchangeGabriel commented 6 years ago

@zero77 privacy.resistFingerprinting Not sure this is the best source of information about this, but that’s the one I’ve been reading.