Contact emails
claudi...@google.com, yyus...@google.com
Spec
See design doc.
The HTTP headers spec is here.
Summary
We want to change how Chrome generates the Accept-Language HTTP headers. As websites tend to only accept languages without region (i.e. “en” vs “en-AU”), the user could receive websites in an unexpected language. We plan to add the base language in the correct position so that users receive webpages in their preferred language.
Motivation
Some users have a bad user experience when they receive a website that is not in their preferred language, despite having set their language preferences correctly.
Interoperability and Compatibility Risk
Each browser has a different behavior regarding Accept-Language headers.This page has a good summary of the different behaviors.
Our change would be mostly in line with Edge browser.
Ongoing technical constraints
None.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Is this feature fully tested by web-platform-tests?
No.
These tests do not apply since the spec is implemented differently across browsers. Refer to the Interoperability section above.
OWP launch tracking bug
Feature dashboard
N/A
Requesting approval to ship?
Yes
Note:
I have previously sent a similar "Intent to Implement" email for this change. You can view the discussion here.
--
https://annevankesteren.nl/
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADnb78iPmFJND%2Bf-hhqEK1HF4Eg02ac9Xdv-%2ByCcY6C0Uz%3Dcaw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2BQCODpxsX6rEYfEO0omqq%2Bxan0bkfyZckN5FjpRyL_A-_VM7Q%40mail.gmail.com.
"There can be a situation like the following: “en-US, fr, en”. The corresponding header would be: “en-US,fr;q=0.8,en;q=0.6”. Given that many websites do not recognize the first language+region code “en-US”, they perceive French as the first preference and return webpages in French language instead of English, if available."
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYdSP7P6qbRqXpRLZkeOAvjyMneFk-mNxGFWNb8fBrk65w%40mail.gmail.com.
That the defaults are changing makes the risk of this lower
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY_EdbwsUO%3DvjyAXbt0eYzVF8t_cShDFteCBe9-ZDd2sfA%40mail.gmail.com.