The date-of-birth problem could be partially solved by setting the default value of the date field to 18 years before the current date. It is reasonable to assume that just about every visitor of a government website is over 18, so setting the date would save everyone some scrolling. Still, this is just a little extra bit of help, and not a fundamental solution to the problem.
Making input type=date complicated
Peter-Paul Koch
23714

And maybe not possible at all. Interestingly, there are laws that don’t allow for this, specially for websites with adult content that need to verify the visitors date of birth.

I don’t remember the specifics, but the gist is that they need to ask for that info without hinting that you need to be over a particular age to proceed.

I know this is not the central point of the article at all, but I thought it would be interesting to show yet another reason why designing these interfaces is really complicated.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.