Native Client Side Validation for Web Forms
HTML5 introduced a concept known as constraint validation - a native means of implementing client side validation on web forms. Yet, despite being available in the latest version of all major browsers, constraint validation is a topic largely relegated to presentations and demos. This post by TJ VanToll sheds some light on the new APIs to help developers make better web forms for everyone.