Yes, you are right, it is the same problem except that with Unicode it is hugely more complicated. One could, for instance, state �� A well formed EA consists of ascii characters but not any ascii characters �� A well formed EAI consists of unicode characters but not any unicode characters So, for example: I doubt there is any email system that would allow me to register an EA with a space in the mailbox name eg "andre schappo@wherever.com" With an EAI such as "����ɥ졡����å�@�ǩ`����`��.����" it is more complicated because there are several different space characters eg en space, em space, figure space, ideographic space ...etc... Andr�� Schappo ________________________________ From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> Sent: 09 June 2020 12:49 To: Andre Schappo <A.Schappo@lboro.ac.uk> Subject: Re: [UA-EAI] WhatWG issue regarding <input type="email"> is open (#4562)
Well because unicode contains formatting characters, delete, direction indicators, tags, joiners ...etc...
How is this different from the present ASCII page, which allows entering all kinds of characters that aren't a valid email address? Seriously. There are three really common entry fields on the web: "Sign up", "Log in" and "Enter your email address to make us send you some mail". A proposed first step that supports zero of those three is going to go nowhere. Arnt