I’m irrationally excited because this is more than just a mundane feature shipping in a random browser preview. Safari was the last browser to implement HTML5 form validation — a feature that offers massive time savings for web developers — and it’s been a long time coming.
In this article I’d like to take a quick look at how we got here, what this change means, and why cross-browser form validation may change the way we build forms on the web.
It seems like we’ve been waiting for browser form validation forever, so it’s excellent to read that it’s finally coming to Safari. Validation and sanity checking are amongst my least favourite tasks, so any help the browser can provide to make client-side validation a bit easier and more standardised has to be a good thing.