<div class="gmail_quote">2009/7/22 Alexey Proskuryakov <span dir="ltr">&lt;<a href="mailto:ap@webkit.org">ap@webkit.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
22.07.2009, в 16:41, Jungshik Shin (신정식, 申政湜) написал(а):<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Some web apps/widgets/browser extensions can also benefit from knowing<br>
the ordered list of languages in Accept-Language.<br>
</blockquote>
<br>
<br></div>
I should note that Safari only sends one language. The reasons for this are:<br>
- protecting users&#39; privacy, as a list of spoken languages can help identify a site visitor better than the primary preferred language;<br>
- improving Web compatibility, as servers happen to have most weird problems with complicated Accept-Language strings.</blockquote><div><br></div><div>Firefox and Chrome send very similar A-L headers.  Given FF&#39;s marketshare, I&#39;m surprised you observed compat problems with doing the same.  Was that a recent observation?  Can you provide more details about the issues you observed?</div>
<div><br></div><div>It should be noted that normally people only have one value (or one family of values: &quot;en&quot; and &quot;en-US&quot; for example) on the A-L list, and that they have to configure their browser to advertise other languages.  I think that addresses the privacy concerns, assuming suitable wording in the configuration panel.</div>
<div><br></div><div>I think this is a valuable extension to window.navigator because it is not revealing any additional information to the web app.  They can already get this information by having a web server echo back the A-L header.  This is just a short-cut convenience for use by web authors (avoiding a server round trip).</div>
<div><br></div><div>-Darin</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
So, the difference between Accept-Language and navigator.language is very minimal for us.<br>
<br>
22.07.2009, в 20:21, Maciej Stachowiak написал(а):<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
* - Kind of off topic, but I found this incredibly frustrating recently when traveling in countries where I did not know the native language.<br>
</blockquote>
<br></div>
Yes, this kind of auto-detection is quite frustrating, and it becomes even more frustrating when sites say &quot;This content is not available in your country&quot;. This makes me very skeptical of any proposals that let sites get more information about users without their explicit consent.<br>

<br>
- WBR, Alexey Proskuryakov<div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
</div></div></blockquote></div><br>