-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New principle: When to use client hints #307
Comments
Came up in discussion of w3ctag/design-reviews#632 - maybe we should say that client hints should always be an optimisation - that you should always be able to accomplish whatever the goal is with some other means. |
Can you expand on why that would be the case? That used to be the assumption, but the Client Hints reliability mechanism is explicitly trying to solve this (by making Client Hints reliable and predictably available). |
The perception we have is that client hints are more difficult to use for web developers because they require access to server configuration. So they're fine for "big web" but present a barrier to entry for others. Also in some cases client hints are disabled. Let's have a discussion about it by all means. |
Some good discussion in our call today https://github.com/w3ctag/meetings/blob/gh-pages/2021/telcons/06-14-agenda.md that should enable us to write some text. I will make a first pass. |
Thanks Dan! The Security Considerations section of the RFC can provide a good overview of the principles we used so far. |
This was brought up in our discussion of client hints reliability mechanism - in breakout A on week-of April 19. The question was raised : should we have a design principle on when to use / not use client hints as opposed to other mechanisms?
The text was updated successfully, but these errors were encountered: