Dear developer, your assumptions are wrong

from blog HTMHell, | ↗ original
↗ original
As developers, validation of user input is one of the first things we are taught. What we usually learn a lot later (or sometimes never), is to challenge our own biases and assumptions. So, for example, we may think it would be a good idea to put some restrictions in an input field for a name: label for="name">First name:label>input type="text"...