- From: Mark Davis ☕️ <mark@macchiato.com>
- Date: Thu, 20 Nov 2014 17:54:57 +0100
- To: "Phillips, Addison" <addison@lab126.com>
- Cc: Steven Pemberton <Steven.Pemberton@cwi.nl>, "www-international@w3.org" <www-international@w3.org>, Forms WG <public-forms@w3.org>, Anne van Kesteren <annevk@annevk.nl>
- Message-ID: <CAJ2xs_FA4zocthgEj9RR=i=DkmMiN_1mD8ydAXqyuWYoSBkqvw@mail.gmail.com>
The HTML spec already has the definition of a domain name, so that can be reused without a problem, IMO. Not a lot of work necessary to fix that. The only change requiring a bit of work is the local-part. For that, I tend to agree with Anne that the EAI spec is overly broad (for compatibility's sake), and that the HTML spec can be somewhat tighter. Mark <https://google.com/+MarkDavis> *— Il meglio è l’inimico del bene —* On Thu, Nov 20, 2014 at 5:37 PM, Phillips, Addison <addison@lab126.com> wrote: > Dear Steven and XForms, > > > > Firstly, the WG **very much** welcomes further discussion from any and > all on this list: this is how we find stuff out. (Thanks to Anne, JcK, > Jungshik, and Shawn for contributions so far) > > > > This is just a note to let you know that the Internationalization WG has > taken up a discussion of this topic, which has, obviously, some interesting > issues associated with it. We’re aware that, although “EAI” (email address > internationalization) has been slow to mature and gain traction, there are > serious efforts from vendors and in various countries to bring non-ASCII > mail addresses into the mainstream. > > > > This doesn’t play well with the current description in HTML (cited by > Anne) or various other places. As Shawn and John note, a regex description > of IDNA is probably impossible. At best, such a regex would be an > approximation. > > > > The Internationalization WG is creating a discussion page to capture the > issues [1]. We have not had a chance to discuss the issue in greater depth > yet, but the WG’s consensus is that this is an interesting problem needing > further investigation and documentation. Please note that, owing to the > Thanksgiving holiday in the USA, the Internationalization WG is unlikely to > make much more of a response for a couple of weeks. > > > > Regards (for I18N), > > > > Addison > > > > [1] https://www.w3.org/International/wiki/EAI_Address_Issues > > > > > > *From:* Shawn Steele [mailto:Shawn.Steele@microsoft.com] > *Sent:* Wednesday, November 19, 2014 11:37 AM > *To:* Jungshik SHIN (신정식) > *Cc:* Anne van Kesteren; Steven Pemberton; www-international@w3.org; > Forms WG > *Subject:* RE: "International" email addresses > > > > Validating the IDN part is much more complicated than validating the local > part, because you need to know the IDN rules. Which means it probably > isn’t just a “simple” regex. > > > > So maybe the rule should allow Unicode in the domain part and encourage > complete IDN validation as an additional step? > > > > -Shawn > > > > *From:* jshin1987@gmail.com [mailto:jshin1987@gmail.com > <jshin1987@gmail.com>] *On Behalf Of *Jungshik SHIN (???) > *Sent:* Wednesday, November 19, 2014 10:53 AM > *To:* Shawn Steele > *Cc:* Anne van Kesteren; Steven Pemberton; www-international@w3.org; > Forms WG > *Subject:* Re: "International" email addresses > > > > https://www.w3.org/Bugs/Public/show_bug.cgi?id=15489 deals with it (EAI > support in email form validation) although the summary is a bit misleading > (it only talks about IDN). > > > > Jungshik > > > > On Wed, Nov 19, 2014 at 10:07 AM, Shawn Steele <Shawn.Steele@microsoft.com> > wrote: > > Updating that to support EAI would be good. > > > -----Original Message----- > From: annevankesteren@gmail.com [mailto:annevankesteren@gmail.com] On > Behalf Of Anne van Kesteren > Sent: Wednesday, November 19, 2014 2:07 AM > To: Steven Pemberton > Cc: www-international@w3.org; Forms WG > Subject: Re: "International" email addresses > > On Wed, Nov 19, 2014 at 11:00 AM, Steven Pemberton < > Steven.Pemberton@cwi.nl> wrote: > > So as far as I can see, an internationalised email address is: > > > > address: atom-list "@" atom-list. > > atom-list: atom ( "." atom )* > > atom: C+ > > C: any character in the world EXCEPT (),.:;<>@[\] > > > > a) Do you agree? > > b) It was really hard to find this out. The internet is rife with > > people asking and getting bad answers. Please help the internet by > > being definitive. > > I recommend matching HTML's definition: > > https://html.spec.whatwg.org/multipage/forms.html#valid-e-mail-address > > > -- > https://annevankesteren.nl/ > > >
Received on Thursday, 20 November 2014 16:55:49 UTC