That’s in separate headers
Comment on YouTube is deliberately crippling Firefox on ARM systems
essteeyou@lemmy.world 11 months agoThere are qualities that are useful for having different responses, like supported language, whether the browser accepts gzipped content, etc.
theterrasque@infosec.pub 11 months ago
spiderplant@lemm.ee 11 months ago
Fuck that shit.
Check out the Gemini protocol if you want to see that a lot of HTTP spec stuff is completely unnecessary
xcjs@programming.dev 11 months ago
The issue is that some of those techniques are only useful after the client has rendered the content rather than before.
spiderplant@lemm.ee 11 months ago
But they are useful and completely valid ways of dealing with the problem.
It is not the end of the world if I have to click am extra once or twice to change the language. Hell most websites have much harder processes just to reject cookies.
Personally I would rather err on the side of slightly extra work the odd time I’m not on a website not in my native language than have an extra bit of information that can be used to track me.
Again take a look at the Gemini protocol, its a perfectly fine browsing experience without all the cruft.
xcjs@programming.dev 11 months ago
Valid, but not standard and more inconvenient.
Additionally, you act like query strings can’t be used to track you when they certainly can.
essteeyou@lemmy.world 11 months ago
So if I type in “google.com” what language should the front page be in?
theterrasque@infosec.pub 11 months ago
First language in Accept-Language header that server also support
essteeyou@lemmy.world 11 months ago
Yeah, User Agent is also a header, which the other guy is saying shouldn’t exist.
spiderplant@lemm.ee 11 months ago
Some widely spoken language I imagine, Chinese, Spanish, English I don’t care. Although .com is meant to be international it might as well be considered USA at this point.
You’re also forgetting that the likes of google.ru, google.nl and google.every_other_TLD exist.
Also there are plently of websites the have language selection in the site that overrides that header, look at Wikipedia.
There are plently of sites in non english languages that cater to non English speakers only, not every site has or needs 10 different translations.
At this point we also have translation engines in the browser so for pages in languages you don’t know, that you absolutely need to access, you can use it to understand the page to a decent level and/or be able to navigate to a version in your language if available.
essteeyou@lemmy.world 11 months ago
Who said anything about English?