I agree.<br><br>Mark<br><br><div><span class="gmail_quote">On 12/21/06, <b class="gmail_sendername">John C Klensin</b> &lt;<a href="mailto:klensin@jck.com">klensin@jck.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>--On Thursday, 21 December, 2006 19:08 +0900 Martin Duerst<br>&lt;<a href="mailto:duerst@it.aoyama.ac.jp">duerst@it.aoyama.ac.jp</a>&gt; wrote:<br><br>&gt; At 05:44 06/12/21, John C Klensin wrote:<br>&gt;<br>&gt; [removing most of the post, because I generally agree]
<br>&gt;<br>&gt;&gt; There is another problem with prohibiting script-mixing at the<br>&gt;&gt; protocol (IDNA) level and that is that the common,<br>&gt;&gt; on-the-street, perception of &quot;the script we use&quot; is different
<br>&gt;&gt; from the Unicode definitions of &quot;script&quot;.&nbsp;&nbsp;No one is wrong<br>&gt;&gt; here, but, if JDNC concludes that Romanji is a necessity and<br>&gt;&gt; must be available in mixed names with Kanji and Kana, I don&#39;t
<br>&gt;&gt; think we are in a position to say &quot;no&quot; (although we can<br>&gt;&gt; _advise_ that this isn&#39;t a good idea).<br>&gt;<br>&gt; And why _should_ we advice that it isn&#39;t a good idea?<br>&gt; The confusion potential between Latin and Kanji/Kana is
<br>&gt; virtually nil.<br><br>I was not proposing that we do so, merely trying to identify the<br>contrast.<br><br>&gt;&gt; Similar examples arise with mixtures<br>&gt;&gt; of Cyrillic and Roman characters in Russia, even though we are
<br>&gt;&gt; agreed that is one of the more dangerous cases of mixed-script<br>&gt;&gt; labels (the fact that some strings in Cyrillic can be confused<br>&gt;&gt; with names in Latin characters even when they are purely<br>
&gt;&gt; Cyrillic is one of the arguments why prohibiting mixed scripts<br>&gt;&gt; isn&#39;t nearly as powerful a tool as is often argued).<br>&gt;<br>&gt; Yes. The amount of danger comming from script mixtures depends<br>
&gt; extremely strongly on the scripts involved. That&#39;s why any kind<br>&gt; of general solution, even in the form of a recommendation,<br>&gt; is probably a bad idea.<br><br>We are in complete agreement, I think.&nbsp;&nbsp; The only recommendation
<br>I would recommend (sic) would be that registries study the<br>scripts that they permit to be mixed very carefully and make<br>policies that they believe reflect an appropriate balance for<br>their user and registrant populations.&nbsp;&nbsp;I think we might
<br>rationally couple that advice with a warning that characters<br>that might look very different to experienced users of the<br>scripts involved might look similar enough to be confused by<br>those who have less experience.
<br><br>We do need to keep in mind that advice of that sort is likely to<br>be almost useless to most operators of TLDs with global scope.<br>Their problems with the implicit requirement of treating all<br>languages and scripts equitably is, as always, much more severe
<br>than the problems faced by a ccTLD that can decide on support<br>for a relatively smaller number of scripts or writing systems.<br><br>That conclusion has two corollaries that I think we need to<br>understand.&nbsp;&nbsp;The first is that trying to build a &quot;no mixed
<br>scripts in a label&quot; rule into the protocol is probably an idea<br>that isn&#39;t going anywhere (and shouldn&#39;t).&nbsp;&nbsp;The second is that<br>any rule in application software that treats mixed-script labels<br>as inherently dangerous should be extremely localized, probably
<br>examining the user&#39;s preferred languages or scripts and the<br>particular combinations of scripts being mixed, lest one<br>generate warnings about many safe situations and thereby cause<br>users to discount warning information that really is important.
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;john<br><br></blockquote></div><br>