5 ms·
But that's not what's happening: what's happening is the server is asking for the properties of the client and making a decision to serve based on response. Sim
by 627467 3y ago
But that's not what's happening: what's happening is the server is asking for the properties of the client and making a decision to serve based on response. Similar to presenting credentials to be served. Surely the server is allow to set whatever conditions they are able to express technologically. You can't force a server to serve, or can you?
- andrepd 3y agoObviously the criterion cannot be "is is technologically expressible". With modern tracking/spying you can know with plenty of confidence someone's personal characteristics such as ethnicity.
- belorn 3y agoThey can ask for the properties of the client, and the user can then make a informed decision to consent to that collection of personal information. In EU it is similar to asking for identification credentials. Naturally this may make the process a bit cumbersome and websites that does not behave like this will gain a bit competitive advantage.
- slowmovintarget 3y agoThe server should not be able to ask beyond the protocols of the request. The client says this is what I need, the server responds in that form if it can. The server is not supposed to send a script inspecting the client for more details. If the server can run a script to analyze what plugins you're running, what else can it take? Exfiltration of arbitrary data is not something that is OK. You can't force a server to serve, nor should you force a client to give more information than is necessary to serve the request. Anything else is no longer technology, it's adversarial and now we're in a Prisoner's Dilemma.