Client Hints and a sense of déjà vu – Vivaldi Browser snapshot 2950.3
-
For anyone struggling to find where to configure this client hints section, it is in the Network section but this is missing on Linux. However a search for Sec-Ch-Ua will also work. I updated the known issues.
-
@Ruarí From a quick test, looks like a restart is not really required to change the branding? Which is good, but still WIP I guess
Also, it would be great with a setting to not send any
sec-ch-ua
headers at all. Setting "No Brand" still sends the header.I.e. not just Brand and Version, but also:
sec-ch-ua-mobile
sec-ch-ua-platform
sec-ch-ua-arch
sec-ch-ua-bitness
sec-ch-ua-full-version-list
sec-ch-ua-model
sec-ch-ua-platform-version
sec-ch-ua-wow64These things are invented by Google and forced into a de-facto standard, so by definition evil.
I guess it can be done with adding and letting us edit the rest of the sec-ch-ua headers, and if empty, the header will not be sent. Something like ModHeader allows.
Other than that, some really great fixes here
-
@Pathduck I don't think allowing "No Brand" at all is a good idea. That might give privacy-conscious users the impression that this is an accepted setting, and they'll end up getting locked out of sites and frustrated (like happened when Vivaldi added the ability to disable google "components"). The default setting should be "chrome", maybe with a small footnote explanation as to why this is, and if they really want an empty brand, they can set it to "custom" and leave it blank.
-
Is this what is meant by “client hints” here?
-
@stardepp "Client hints" are found under the "Network" settings category.
The protocol setting in your screenshot is for things like
mailto:
links -
@stardepp If you are on Linux and cannot find it, see the known issue or just search for the following in settings: Sec-Ch-Ua
-
Pet - I really hope you guys'll fix the issues with DevTools in 5.8 so we can once again change tabs or close the tools without first focusing the webpage
-
@LonM said in Client Hints and a sense of déjà vu – Vivaldi Browser snapshot 2950.3:
Regardless of all that, I'm curious as to what the point is of the new feature. Vivaldi never offered a UA switcher, because the devtools were enough. Given you can configure Client hints the same way with the devtools, and assuming Vivaldi isn't adding its own brand (3) why add this feature?
I believe Google's long-term plan here is to replace the UA header with client hints, giving web developers an easier way to block clients they don't want to support, and also increase the data on OS, architecture etc for fingerprinting.
But, that might just be my tinfoil-hat wearing persona speaking
-
22nd updated so many fixes
-
@Ruarí As you can read in my signature, I use Windows 11, but I like the new setting "User Agent Brand Masking". Can Vivaldi then also better capture the user numbers?
-
Ho, Ho, Ho! A new snapshot brought by @Ruarí!
-
I see you are still messing with the address bar, good. There is a long-standing issue with not being focused in address bar when I press Ctrl+T in YouTube.com fullscreen. Normally it works but I always have to click into address bar when I make the new page from youtube full screen. Can anyone look at it really quickly? I already submitted bug report a long time ago but no one noticed it. VB-86280
-
🪲Bookmarks
Any issue? or only for me?
In Bookmark Panel/Window add a Separator between bookmarks, select next bookmark, now the Separator is gone and only a white icon is shown.
Seems a bad bug from some internal Vivaldi 5.8 Daily broke out from its cage and infected Snapshots.
VB-95519 "Adding separator in bookmarks results in empty bookmark with white icon" - Confirmed. -
Yay! Status bar is back \o/ thanks!
-
@DoctorG Can confirm.
But I keep my bookmarks always sorted by title and cannot for the life of me figure out why anyone would want to do it any other way
-
@LonM NoBrand is what is (and was) the default at the moment, just sending Chromium and the NotABrand in the header.
The probable end of line about this is that we will have to default to the Chrome brand, but we are still being a bit stubborn about this, hoping for sanity and tolerance to suddenly break out among the web devs .
-
@Pathduck Restart may not be needed for the HTTP header, but it IS needed for the Javascript API to refresh; and all the bad sites (actual or suspected) has been using that, not the HTTP header.
-
@feil0ng: Hmm, I just noticed. It is gone here! I never lost it in the previous snapshots ...
EDIT:
Actually, sometimes it is there ... white on white ...Win10x64
-
@yngve Would be nice to send the real UA/CH at least at the partners & net counters; I really miss the fact of being able to see how much V is used globally
Is pretty clear other sites doesn't deserve any user agent; the only wants chromium. -
@yngve Right - good point!
Bad, bad sites!