Por que a validação de formulários HTML5 permite emails sem um ponto?
Eu estou escrevendo um mock-up muito simples para demonstrar algumas formas de validação HTML5. No entanto, notei que a validação de e-mail não verifica um ponto no endereço nem verifica os caracteres após o ponto.
Em outras palavras, "john @ doe" é considerado válido, quando claramente não é um endereço de email válido; "doe" não é um domínio.
É assim que estou codificando meu campo de email:
<input type="email" required />
Isso não é suficiente?
Verifique issoviolino para ver o que quero dizer.
Nota: Eu sei como fazer isso através de um padrão RegEx. Eu só estou querendo saber como alguém poderia usar o tipo de e-mail.