Re: [Idna-update] [I18nrp] Last Call: <draft-faltstrom-unicode11-05.txt> (IDNA2008 and Unicode 11.0.0) to Informational RFC

Martin J. Dürst <duerst@it.aoyama.ac.jp> Mon, 10 December 2018 09:10 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: idna-update@ietfa.amsl.com
Delivered-To: idna-update@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98556130EEC; Mon, 10 Dec 2018 01:10:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.38
X-Spam-Level:
X-Spam-Status: No, score=-2.38 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3b845374_9Ae; Mon, 10 Dec 2018 01:10:00 -0800 (PST)
Received: from JPN01-TY1-obe.outbound.protection.outlook.com (mail-eopbgr1400124.outbound.protection.outlook.com [40.107.140.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6B34127B92; Mon, 10 Dec 2018 01:09:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector1-it-aoyama-ac-jp; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pL3lThpvkLJt0U1ypVAin2W+WAI8EpAGS6KHMQoguS4=; b=Bm2ENjNQne5SUW3l5B9OhDjo4LdDWjsfG2s7IAiW8P1LGT9lTGDgPbHeXtlMlDyIjWanRke3jNI1HSBNhL8ykfgu7/m9Tlzza1xZt4OJYT/qlROmbyCmNgpTvRNjwMOe/AXkLtqh7rOYcsjkquBo/MbooooJCuCQf7TVWWdwJBQ=
Received: from OSAPR01MB4434.jpnprd01.prod.outlook.com (20.179.176.23) by OSAPR01MB3956.jpnprd01.prod.outlook.com (20.178.103.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.22; Mon, 10 Dec 2018 09:09:57 +0000
Received: from OSAPR01MB4434.jpnprd01.prod.outlook.com ([fe80::7847:bb06:297e:c78b]) by OSAPR01MB4434.jpnprd01.prod.outlook.com ([fe80::7847:bb06:297e:c78b%5]) with mapi id 15.20.1404.026; Mon, 10 Dec 2018 09:09:57 +0000
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
To: Larry Masinter <LMM@acm.org>, "'Asmus Freytag (c)'" <asmusf@ix.netcom.com>, 'Patrik Fältström' <paf@frobbit.se>, 'John C Klensin' <john@jck.com>
CC: "i18nrp@ietf.org" <i18nrp@ietf.org>, "idna-update@ietf.org" <idna-update@ietf.org>, 'Paul Hoffman' <paul.hoffman@vpnc.org>
Thread-Topic: [I18nrp] Last Call: <draft-faltstrom-unicode11-05.txt> (IDNA2008 and Unicode 11.0.0) to Informational RFC
Thread-Index: AQHUkGgel3laR4rYMU2ltkhXEDpUVQ==
Date: Mon, 10 Dec 2018 09:09:57 +0000
Message-ID: <0ddefbd1-d4e4-b2bd-5206-9c2d1fe9defd@it.aoyama.ac.jp>
References: <154385119878.18333.5085298134102919486.idtracker@ietfa.amsl.com> <FF6F9EB9-C73B-4EC0-AC4F-3E3BFBABA0AB@vpnc.org> <8E20D432-01B0-4B52-80BB-3348C5FE73AF@vpnc.org> <CC73FC25-92FC-4822-B267-15C41CE450F2@frobbit.se> <D81CDFF3-8CDF-4168-9CEA-E8DC3A133B73@vpnc.org> <217ede0e-ea1f-bb31-a276-f8c618c71278@ix.netcom.com> <8885EE4C-412E-4337-A099-66354A36CEA1@vpnc.org> <EC12FDAE-4ABD-4AD3-A35A-B39D2C8A0AE0@frobbit.se> <f4417f80-fa86-11e6-baf7-2365981e18b1@ix.netcom.com> <48A2A546-4FEA-4060-8706-34D210B2ABAF@frobbit.se> <055301d48dc8$0ea95120$2bfbf360$@acm.org> <07CB0B3B-E48A-40CD-BBC9-E6CAA2FB29F0@frobbit.se> <50A496896DE57696A5184DC2@PSB> <BD925131-58F8-457B-B553-B15AC87D274E@frobbit.se> <be2fd609-c628-446a-5fdc-9bbf914e1c73@ix.netcom.com> <005401d48e5a$02d08d90$0871a8b0$@acm.org>
In-Reply-To: <005401d48e5a$02d08d90$0871a8b0$@acm.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: KAWPR01CA0085.jpnprd01.prod.outlook.com (2603:1096:402:c::21) To OSAPR01MB4434.jpnprd01.prod.outlook.com (2603:1096:604:60::23)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=duerst@it.aoyama.ac.jp;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [133.2.210.64]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; OSAPR01MB3956; 6:MmlrH46Mho2owgo3ufcCocdspaAlIR0dfq6gBQexswBA8KwuPuttFyBLVhE8bNEQttrJ8uV2fVMseSA35KyUJ1/sTfsw1YAhMjuTYYy1Qdh1EX5v0pyxfp/mxT4muaXg6VCFf3DgNrloPlfUgUoKOVo72Yk2lGRT1SRLG1F3oSgD6zQXlop7Zgdw+42xwVbaD+1LybfZj7U+dgrduG41cmFGW5UKWSIHMKdpSNil9xL5ZKCvFh3ApB28iMMMORJ63vDv434qyDZOF8JQRgxcn6q08SZ0rzLJU3ORSlvkJpYmerKBtiuH0xznbcqL2XIL9igDGpG6yXfksA44e1h71HbCsLjA8qCydJJcES9WsjrENX+mjaS87QYGEI+2WccjL4uui12ULB9VYyDWivNO/rHD7vkt4j+lEQOB2KLPqLtAXS+XAcH2NNt4sd2hU6gXn20TGGBGsJgOU+bNjjs4hQ==; 5:WBjopBA7YkWUvcWZtBbNuvm3auZvVq43LmFk6R1w97VEKH4mAWLxALP+tCN4XBqZ07MH3XzAE+kPYNpcvoXcHLXKnGDNAIs37PIS89yeqddp6V8qnfbZEg/zfLyPs8A0Ks6svYdFfl8eM6lV0MiPl92d10lPl4QxjstZWpP+eD4=; 7:Vqsm4J8WNlR1aVFzP4PHoTOUPraX88pAPYx201NiYFyGylLSZf8QZTj7malPl/BIbvHHv6//pv0ZVWGywIOdjIF63heWixC+tUxSw0MTVYZfkTM1NJsyWRMZhgqrQsSjWKxW0wAIj3IU8bk0vSfJyQ==
x-ms-office365-filtering-correlation-id: d0d90b1a-fd34-48d3-d02f-08d65e7f414e
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7025125)(7024125)(7027125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:OSAPR01MB3956;
x-ms-traffictypediagnostic: OSAPR01MB3956:
x-microsoft-antispam-prvs: <OSAPR01MB395699D9B6AC932BA499A299CAA50@OSAPR01MB3956.jpnprd01.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(3230017)(999002)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231472)(944501520)(52105112)(148016)(149066)(150057)(6041310)(2016111802025)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(6043046)(201708071742011)(7699051)(76991095); SRVR:OSAPR01MB3956; BCL:0; PCL:0; RULEID:; SRVR:OSAPR01MB3956;
x-forefront-prvs: 08828D20BC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(136003)(346002)(376002)(39840400004)(189003)(199004)(66066001)(53546011)(11346002)(476003)(8676002)(6506007)(786003)(386003)(31686004)(186003)(8936002)(76176011)(52116002)(486006)(6116002)(3846002)(86362001)(316002)(575784001)(102836004)(229853002)(97736004)(99286004)(26005)(6486002)(2616005)(446003)(31696002)(6436002)(66574011)(68736007)(25786009)(81166006)(81156014)(6306002)(6512007)(966005)(85182001)(4326008)(71190400001)(256004)(6246003)(508600001)(93886005)(5660300001)(71200400001)(53936002)(85202003)(7736002)(2906002)(105586002)(305945005)(106356001)(74482002)(54906003)(14454004)(110136005); DIR:OUT; SFP:1102; SCL:1; SRVR:OSAPR01MB3956; H:OSAPR01MB4434.jpnprd01.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: it.aoyama.ac.jp does not designate permitted sender hosts)
x-microsoft-antispam-message-info: dLKDuA1gfy8k7iEvhPG2hpGIuo/rQ3awhUpW7HmiOaHPHFzPCry4whPlTWSPCznjAv2UywM54rAD+Fb9GtjFqBW63mEsVhyV0X7tGz3xLte4QQIOXxKs9NUC2ZVEo/M0dd8GNwXrvreLO48sdPAnAJiXMRVjLuP2Hog+VyxddaDALRc/O5MtgPEUx31c6dRKgwXN23c1cVtC6I9qfFol430nRZBGJrGSXPk5DUp5I0AFHuU+0sK9MJRvW5RTe0f15FkMxKz2FTizX9bHp0SNOoiEEGJuLN1azS6YlZMBdcYiUBwIS7n6j+TUEiTc3oNYD77FwHgSeWsGJpRDV5eJfBy276G7+hAHEhI6Mjj5kiA=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <648AFDABD2A9C04485C19E32DFF9F385@jpnprd01.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: d0d90b1a-fd34-48d3-d02f-08d65e7f414e
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2018 09:09:57.1076 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSAPR01MB3956
Archived-At: <https://mailarchive.ietf.org/arch/msg/idna-update/U4FWF_Ynz5eiv1AYUMoQrIDvruU>
Subject: Re: [Idna-update] [I18nrp] Last Call: <draft-faltstrom-unicode11-05.txt> (IDNA2008 and Unicode 11.0.0) to Informational RFC
X-BeenThere: idna-update@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Internationalized Domain Names in Applications \(IDNA\) implementation and update discussions" <idna-update.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idna-update>, <mailto:idna-update-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idna-update/>
List-Post: <mailto:idna-update@ietf.org>
List-Help: <mailto:idna-update-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idna-update>, <mailto:idna-update-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 09:10:09 -0000


On 2018/12/08 03:23, Larry Masinter wrote:
> Look at RFC1736 , Functional Recommendations for Internet Resource Locators”, section 4.6: Locators are human transcribable
> 
> https://tools.ietf.org/html/rfc1736#section-4.6
> 
>     Users can copy Internet locators from one medium to another (such as
> 
>     voice to paper, or paper to keyboard) without loss or corruption of
> 
>     information.  This process is not required to be comfortable.
> 
> Changing Internet locators to allow for Internationalization need not necessarily eliminate this valuable property.

And it doesn't. People get confused because they think differently about 
scripts they are not familiar with (where they often assume the worst, 
and are explicit about it) than about scripts they are familiar with 
(where they make the right assumptions implicitly, often without even 
being able to say what these assumptions are).

I have just searched through all of RFC 3986, but I have nowhere found 
anything telling people not familiar with ASCII that they should be 
careful not to create domain labels such as "L0CAT0R". That's because 
writers of RFC 3986 assumed that it would be quite obvious that letters 
and (more-or-less) lookalike digits shouldn't be mixed needlessly. And 
even more, nowhere in RFC 3986 does it say to be careful not to confuse 
'b', 'd', 'p', and 'q', even if these characters look quite the same up 
to only a rotation/reflection. (I remembered being confused about these 
for a while in primary school.)

The same is true for other scripts. Users of Japanese know to not mix up 
Kanji, Hiragana, and Katakana needlessly (*). Users of any script know 
where the potential confusables are, and how to deal with them in daily 
life. There is no need to tell them about the details.

What is desirable are restrictions such as those that Asmus has 
described, on the registry level, to help avoid inadvertent or malicious 
collisions, and to buffer for cases where repertoire-only limitations 
are not enough.

But these are separate from the draft under discussion now.

Regards,   Martin.