<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Aug 13, 2014 at 11:54 AM, Andrew Sullivan <span dir="ltr"><<a href="mailto:ajs@anvilwalrusden.com" target="_blank">ajs@anvilwalrusden.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Wed, Aug 13, 2014 at 11:41:29AM -0700, Markus Scherer wrote:<br>
> One big reason why sharp s and sigma are problematic in IDNA2008 is that<br>
> users have gotten used to domain names being case-insensitive<br>
<br>
</div>Sort of, and those are certainly not the only cases.  For instance,<br>
<a href="http://ECOLE.CA" target="_blank">ECOLE.CA</a> and <a href="http://ecole.ca" target="_blank">ecole.ca</a> will match, but <a href="http://xn--cole-9oa.ca" target="_blank">école.ca</a> does not match <a href="http://ECOLE.CA" target="_blank">ECOLE.CA</a><br>

(which is unexpected for French-from-France readers) and <a href="http://xn--cole-9oa.CA" target="_blank">ÉCOLE.CA</a><br>
doesn't work at all.<br></blockquote><div><br></div><div>It does with UTS #46.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There's no getting around this, however, because the case-folding<br>

rules outside the ASCII range are far more complicated than "add<br>
0x20", and therefore simple case folding doesn't help.<br></blockquote><div><br></div><div>So what? Case folding is well-defined by Unicode and implementations are easily available. It's also built into the UTS #46 mapping.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Worse, domain names are not case-insensitive, but case-insensitive<br>
_for matching_.  DNS is still case-preserving.<br></blockquote><div><br></div><div>From the user's perspective, and from how browsers behave, there is no distinction.</div><div><br></div><div>markus</div></div></div>
</div>