explainers-by-googlers / reduce-accept-language

This repository hosts explainer for reducing passive fingerprinting in the Accept-Language header.
Creative Commons Attribution 4.0 International
16 stars 0 forks source link

Just 1 value? Do we not care about minority speakers then? #7

Closed muster-mark closed 1 year ago

muster-mark commented 1 year ago

You say "Since servers usually don't need to know the full list of languages the user accepts during content negotiation". That is correct, because most website visits are either by people who speak English visiting sites that are by default served in English, or by people who read Chinese characters visiting sites that are by default served in Chinese.

This is not going to help people who speak minority languages. Surely 3 or even 2 values would make a dent in the entropy without making things difficult for them.

I do wonder if the quality factors are needed. Surely the order is all that matters?

Tanych commented 1 year ago

Thanks for your question. We do care about minority speakers. Browser will potential resend the request (after content negotiation) to get a better representation if site supports user's other accept language. https://github.com/Tanych/accept-language#language-negotiation

muster-mark commented 1 year ago

Ah ok apologies. I did not see that.