User Agent Changes
-
@Fang You can fake the user agent by opening developers tools (F12); in the 3 vertical dots menu select Network conditions;
User agent, uncheck Select Automatically, and then select "Chrome - Windows." -
Even new Edge is subject to shenanigans:
https://twitter.com/teroalhonen/status/1206301834907934736That's from google.com....
-
@pathduck: exactly, didn't we?
-
@pathduck: anyway, UA spoofing is such a basic feature and easy to understand, that I really don't know why it shouldn't be possible to set it as we like it: Vivaldi is all about customisation, so I don't see why we should all pretend to be Chrome. We should be given the choice to appear online as we like.
I spent all my browsing life manually spoofing UA: I really could switch to Firefox, for this reason. -
Ideally, there should be a global "Remove Vivaldi from User-Agent" option that defaults to enabled. Then, there should be a "Remove Vivaldi from User-Agent" site preference that defaults to inheriting the global setting with the option to explicitly enable/disable to override the global on per-site basis. Vivaldi could then have default site prefs for the good sites where "Remove Vivaldi from User-Agent" is explicitly set to disabled (but you could still change it if you wanted). Too bad Chromium doesn't support adding these settings as a build option for 3rd-party builds. Opera, Brave and Edge could do it too then.
It'd be pushing it, but it'd also be nice to have a User-Agent string value setting. The default would be "Default" which would be the normal Vivaldi user-agent or whatever the --user-agent command-line switch sets it to. The "Remove Vivaldi from User-Agent" setting would work with this. The non-default setting would be "custom" where you put the string you want there. You would then have a site pref override for the string too.
-
@Gwen-Dragon , calendar site works for me, but maybe this also helps
https://www.computerbild.de/download/Fotokalender-erstellen-und-ausdrucken-16733019.html -
@burnout426 said in User Agent Changes:
It'd be pushing it, but it'd also be nice to have a User-Agent string value setting.
…with escapes for versions and environment (would you want to change it after every upgrade and every time you decide to use it on a different OS?)…
Ha, I knew that it was too good to be real. But why did I have to see this dream?
-
@Gwen-Dragon , I have not finished creating a calendar, being a paid service, but I have been able to design. The only problem was that it was extraordinarily slow.
The other pages I put work perfectly, although you must print the calendar yourself. It may be an alternative (use matte photo paper for this) -
@burnout426 that was my first thought too when seeing this blog post. "Why not set default to spoof as Chrome but have a settings option to identify as Vivaldi instead...?"
Then, to check for user agent issues, have a toggle in the quick commands to switch the current session between Chrome/Vivaldi...
-
@mossman I fail to see how that would help unless we were planning to go back to using a Vivaldi UA
-
@ruario Perhaps it revolves around one's thinking about Vivaldi's "vision" for how it markets itself. Some loyal users possibly want to more directly 'help' raise Vivaldi's presence in marketshare stats and to identify/encourage sites that block Vivaldi to remove those blocks. On the other hand, perhaps Vivaldi feels that isn't a battle worth fighting.
-
@ruario Don't forget the philosophy: adapting to users' needs. (I didn't want to say this just to support my opinion, but that's maybe what I needed to…) It would help your users that want Vivaldi to identify self as Vivaldi (or — OK — Crivaldi) and not as Chrome. You don't have to plan it right now, but we plan it
(and if you don't restrict
--user-agent
and mods, we can do it). -
@potmeklecbohdan Having a tiny minority, of a browser that is itself still relatively small, identify as Vivaldi will not succeed in fixing the fundamentally flawed problems with User Agents. All it will mean is that it is easier for you as user to be fingerprinted.
-
[…] perhaps Vivaldi feels that isn't a battle worth fighting.
It isn't. There are far more important things to worry about than user agents
-
Is it intentional that the --user-agent override switch is itself overridden? That doesn't matter to me now, and maybe to no one, but I mention it in case it's unintended.My mistake
-
@rseiler said in User Agent Changes:
Is it intentional that the --user-agent override switch is itself overridden?
Was just testing and it doesn't seem to be overridden to me.
vivaldi.exe --user-agent=bla
works for example. A string withVivaldi/2.9.1705.41
in it works fine too and doesn't get stripped. I checked on multiple sites that detect your user agent and checknavigator.userAgent
in the console.For example:
vivaldi.exe "--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.94 Safari/537.36 Vivaldi/2.10.1745.18"
works fine.
-
Your solution will make everyone's lives easier. Even so, please make this a setting. By default, it should identify as chrome. But we should have the option to identify as Vivaldi if we choose. We want Vivaldi to have as much statistical representation as possible. Many of us would gladly flip that switch.
-
@DannyRomano By Default it should not identify as Chrome. It's Vivaldi Browser and that stands for itself. Be proud of what you are able to use.
-
@kahukura I think it should be default for the same reason as this change happened — everything should work for users that don't know about this and everyone who knows about it can simply change the setting.
-
@Pesala Thank you for the tip on this! If the ability to choose a particular User Agent already exists, I don't know why the dev team just doesn't put this in the Settings panel somewhere. Then, we can easily manage this issue ourselves.