Forum Moderators: open
Google has announced plans today to phase out the usage of user-agent strings in its web browser Chrome. ... UA strings have been used by online advertisers as a way to track and fingerprint website visitors. ... User-Agent sniffing is an abundant source of compatibility issues, in particular for minority browsers ... Google said it plans to phase out the importance of UA strings in Chrome by freezing the standard as a whole.
The deprecation of the UA string mechanism is part of a push at Google to improve privacy on the web, but without killing online advertising, the lifeblood of most free websites today.
UA strings in Chrome will be replaced with a new mechanism called Client Hints ... through which websites can request information about a user, but without "the historical baggage and passive fingerprinting surface exposed by the venerable `User-Agent` header,"
phase out the usage of user-agent strings in its web browser
Without UA web pages cannot cater for the different browser quirks and mobile phone compatibility goes out the window.The UA string has nothing to do with responsiveness, and “browser quirks” are their problem, not ours. If lack of detailed UA information forces websites to become less fancy, that can only be a good thing. (My elderly iPad crashes on at least half of the sites it tries to visit. It does not crash on mine.)
The UA string has nothing to do with responsiveness
This would be disastrous. Without UA web pages cannot cater for the different browser quirks and mobile phone compatibility goes out the window. Chrome is not a good example and never has been. Compliance with WC3 standards might help if they ever bothered.
How easy would it be for bad bots to simulate this? In fact, the specification seems to supply all the elements of a UA but using separate variables, which to my mind makes it more difficult to track.
Then you have web browsers that have the capacity of changing UA for compatibility on some sites, and then you have a plethora of browser extensions that can falsify UA completely.
Or it could mean g was intent on making all THEIR UAs look the same. :)
They've answered most of your questions:Nope, they’ve answered none of my questions, since all I get (from both links) is a Google Groups login page.
the website has to ask for hints, instead of just getting the information by default“Give me a hint: Are you human?”
How does this not result in a doubling of response time, to say nothing of increased bandwidth from that extra request-and-response pair?
And why has G not yet applied Hints to their bots? Or will it ever? Or are we just missing them because we do not know how to get them?They definitely haven't started sending any new request headers, unless they did so after midnight (PST) today. fwiw, their last header change was in early March 2019, when they added Amp-Cache-Transform to those requests that come with If-Modified-Since.
“Give me a hint: Are you human?”
How does this not result in a doubling of response time, to say nothing of increased bandwidth from that extra request-and-response pair?
Nope, they’ve answered none of my questions, since all I get (from both links) is a Google Groups login page.