Client Hints are an emerging web technology mainly being pushed by the Chromium dev team. Client Hints will let web browsers "hint" to web servers their various capabilities and properties (such as browser, version, operating system, screen size, bandwidth etc). This will let web servers serve appropriate assets depending on the device (eg. to save bandwidth, there's no need so send ultra-high res images to small mobile devices).
It's still early days for Client Hints, but we're watching the development closely and will be publishing articles covering it and how web developers can use them.
Web browsers won't be announcing "Windows 11" in their User Agent strings, so it's necessary to look at the Client Hint headers to be able to detect Windows 11. Learn how to Detect Windows 11.
One of the things that Client Hints may start to do is replace user agents
Client Hints have started being used by Chromium based web browsers, the others are sure to follow. We built a Client Hints Detection page to show you what's being sent by your browser. If you're curious, check it out.