Re: "International" email addresses [I18N-ACTION-374]

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:51 UTC