[UA-discuss] Mixing between RTL and LTR scripts
Paul Stahura
paul at donuts.email
Mon May 7 15:47:53 UTC 2018
I’m pretty sure ICANN disallows script mixing in labels via their contracts with registries.
They did this to limit phishing using lookalike names that contained a mix of idn and ascii characters.
But I can’t find, after a cursory look-see, where that policy/prohibition is located in the registry agreements.
I’m not an expert in this area. its probably here somewhere: https://www.icann.org/resources/pages/registry-agreement-amendment-templates-2018-01-29-en <https://www.icann.org/resources/pages/registry-agreement-amendment-templates-2018-01-29-en>
It is allowed across the entire domain name (TLD and SLD in different scripts)
> On May 5, 2018, at 5:03 AM, Abdalmonem Tharwat Galila <agalila at mcit.gov.eg> wrote:
>
> So how could any application process the domain name !! It will be RTL or LTR !!
> Ex Abdo.عبدو.Ahmed
> Where is the 1st label !!! Is it Abdo or Ahmed !!!
>
> Consider if the domain name starts with RTL text !! Or RTL in the middle !!! Or at the end !!!
>
> Sent from my iPhone
>
> On May 5, 2018, at 11:50 AM, Andrew Sullivan <ajs at anvilwalrusden.com <mailto:ajs at anvilwalrusden.com>> wrote:
>
>> Hi,
>>
>> In the same label, it's mostly a bad idea (there's some discussion of this in the bidi document). But my point was about domain names, not individual labels.
>>
>> A
>>
>> --
>> Please excuse my clumbsy thums
>>
>> On May 5, 2018 04:29:05 Abdalmonem Tharwat Galila <agalila at mcit.gov.eg <mailto:agalila at mcit.gov.eg>> wrote:
>>
>>> Hi Andrew, Thanks for your below reply , I spend a lot of time try to do some mixing examples between RTL and LTR within the same label, what I got is strange and unclear
>>> Label as a result for ex.
>>> عبدالمنعم-Abdo@سجل.مصر <mailto:%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%85%D9%86%D8%B9%D9%85-Abdo@%D8%B3%D8%AC%D9%84.%D9%85%D8%B5%D8%B1>
>>> Abdoعبدالمنعم.مصر
>>> … etc
>>> Many issues you cannot imagine , also another thing using dot in RTL context or in LTR context will give you different labels although they must be the same.
>>> To be away from the display issues we get if we mix RTL and LTR code points
>>> in the same labels.
>>>
>>> Take a look here link <https://tools.ietf.org/html/rfc5564>.
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: UA-discuss [mailto:ua-discuss-bounces at icann.org <mailto:ua-discuss-bounces at icann.org>] On Behalf Of Andrew Sullivan
>>> Sent: Friday, May 04, 2018 2:57 PM
>>> To: John Levine <john.levine at standcore.com <mailto:john.levine at standcore.com>>; Abdalmonem Tharwat Galila <agalila at mcit.gov.eg <mailto:agalila at mcit.gov.eg>>
>>> Cc: Ahmed Bakhat Masood (ahmedbakhat at pta.gov.pk <mailto:ahmedbakhat at pta.gov.pk>) <ahmedbakhat at pta.gov.pk <mailto:ahmedbakhat at pta.gov.pk>>; ua-discuss at icann.org <mailto:ua-discuss at icann.org>; Ahmed Bakhat (ahmedbakhat at yahoo.com <mailto:ahmedbakhat at yahoo.com>) <ahmedbakhat at yahoo.com <mailto:ahmedbakhat at yahoo.com>>
>>> Subject: Re: [UA-discuss] Mixing between RTL and LTR scripts
>>>
>>> Also I don't know how you disallow script mixing for domain names. IDNA is label by label. The DNS is distributed, so there's no way to prevent mixing, is there?
>>>
>>> A
>>>
>>> --
>>> Please excuse my clumbsy thums
>>> ----------
>>> On May 4, 2018 05:36:02 "John Levine" <john.levine at standcore.com <mailto:john.levine at standcore.com>> wrote:
>>>
>>> >> I hope you all doing well, after back to TF-AIDN "Task Force Of Arabic
>>> >> IDNs", I got the following regards to mixing LTR and RTL texts within the
>>> >> same label.
>>> >> - Mixing between different scripts is not allowed for domain names
>>> >> and email addresses
>>> >> - Numbers at the middle or at the end of the RTL domain name is
>>> >> allowed.
>>> >>
>>> >> To be away from the display issues we get if we mix RTL and LTR code points
>>> >> in the same labels.
>>> >
>>> > Thanks. I think this clarifies the point that we have no advice on
>>> > displaying e-mail addresses, since mailboxes are not domain names and are
>>> > not labels and are not subject to IDNA2008.
>>> >
>>> > Regards,
>>> > John Levine, john.levine at standcore.com <mailto:john.levine at standcore.com>
>>> > Standcore LLC
>>>
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20180507/17496f8c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 874 bytes
Desc: Message signed with OpenPGP
URL: <http://mm.icann.org/pipermail/ua-discuss/attachments/20180507/17496f8c/signature.asc>
More information about the UA-discuss
mailing list