Back to the index.
Email must be validated by the browser in order to see if a proper email address has been entered. If they’re not valid, form submission is halted.
URL must be validated by the browser in order to see if a proper URL has been entered. If they’re not valid, form submission is halted.
I tested this with the string "Hello world", which is not a URL.
Browsers give error messages only when you submit the form.