Chunking is a concept that originates from the field of cognitive psychology. UX professionals can break their text and multimedia content into smaller chunks to help users process, understand, and remember it better.
Mozilla Developer Network is one of our favorite online resources for documentation. This article isn't exactly new and fresh, but we thought the world could use a reminder that client-side validation needn't be cumbersome to add to your sites and apps anymore. (As usual, check browser compatibility, and as always, don't be that idiot who used ONLY client-side validations and got the site hacked.)