Re: non-ASCII dots

James Seng <james@seng.sg> Sun, 22 March 2009 21:33 UTC

Return-Path: <james.seng@gmail.com>
X-Original-To: idna-update@alvestrand.no
Delivered-To: idna-update@alvestrand.no
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 05F8C39E27E for <idna-update@alvestrand.no>; Sun, 22 Mar 2009 22:33:45 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sNQyb6OQZxz2 for <idna-update@alvestrand.no>; Sun, 22 Mar 2009 22:33:41 +0100 (CET)
X-Greylist: domain auto-whitelisted by SQLgrey-1.6.8
Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.186]) by eikenes.alvestrand.no (Postfix) with ESMTP id 7B37B39E176 for <idna-update@alvestrand.no>; Sun, 22 Mar 2009 22:33:40 +0100 (CET)
Received: by ti-out-0910.google.com with SMTP id 11so2254502tim.9 for <idna-update@alvestrand.no>; Sun, 22 Mar 2009 14:33:38 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <c07a32650903221051n6959d0cfw833ac1a96f8d356b@mail.gmail.com>
References: <c07a32650903221051n6959d0cfw833ac1a96f8d356b@mail.gmail.com>
Date: Mon, 23 Mar 2009 05:33:23 +0800
Received: by 10.110.14.12 with SMTP id 12mr9700261tin.22.1237757618409; Sun, 22 Mar 2009 14:33:38 -0700 (PDT)
Message-ID: <558a39a60903221433j7c8d8b25q94c15d1209b32ce5@mail.gmail.com>
Subject: Re: non-ASCII dots
From: James Seng <james@seng.sg>
To: Erik van der Poel <erikv@google.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: "idna-update@alvestrand.no" <idna-update@alvestrand.no>
X-BeenThere: idna-update@alvestrand.no
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IDNA update work <idna-update.alvestrand.no>
List-Unsubscribe: <http://www.alvestrand.no/mailman/listinfo/idna-update>, <mailto:idna-update-request@alvestrand.no?subject=unsubscribe>
List-Archive: <http://www.alvestrand.no/pipermail/idna-update>
List-Post: <mailto:idna-update@alvestrand.no>
List-Help: <mailto:idna-update-request@alvestrand.no?subject=help>
List-Subscribe: <http://www.alvestrand.no/mailman/listinfo/idna-update>, <mailto:idna-update-request@alvestrand.no?subject=subscribe>
X-List-Received-Date: Sun, 22 Mar 2009 21:33:45 -0000

I think you misunderstood about the "dot" problem. It is not these
"dots" are allowed as domain name but they are identified as
"separator" like "."

The main reason is to because when a user switch to CJK inputs, when
he press ".", most IME will spur out U+3002 instead. If you do not
identify U+3002 as a separator, then a user will have to enter CJK
IME, switch back to English, enter a ".", switch back to CJK IME etc.

See http://tools.ietf.org/html/draft-jet-idnabis-cjk-localmapping-00

-James Seng

On Mon, Mar 23, 2009 at 1:51 AM, Erik van der Poel <erikv@google.com> wrote:
> Another question from the summary:
>
>> A. Multiple characters are allowed as "dots" in domain names under
>> IDNA2003 and presumably under IDNAV2. This is a general problem for
>> all versions of IDNA but may be exacerbated by the variants for "dots"
>> that are permitted under IDNA2003 and IDNAv2. What is the WG view?
>
> In my view, non-ASCII dots should never have been allowed in IDNA2003.
> However, now that many IDNA2003 implementations have been distributed
> to users and a few stored domain names use these non-ASCII dots, some
> may feel that we have to support them (forever).
>
> Having said that, I am quite concerned about adding yet another
> non-ASCII dot in IDNAv2 (U+2CFE COPTIC FULL STOP) because IDNA2003
> includes a flag that allows for the lookup of unassigned (in Unicode
> 3.2) characters. Such applications would not only fail to case-fold
> post-Unicode-3.2 characters correctly, they would fail to divide the
> full domain name into individual labels, and since DNS labels are
> "owned" by different owners, this just seems like an invitation to
> further problems.
>
> In my view, the dot is a keyboard and UI issue. Of course, it would be
> nice if we could push ALL mappings out to the keyboard and UI, but, to
> use one of John's favorite words, this may be "unrealistic". ;-)
>
> Erik
> _______________________________________________
> Idna-update mailing list
> Idna-update@alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/idna-update
>