No dashes or spaces
We’ve all seen those credit-card-entry (and other) forms which ask us to leave out dashes, spaces and other punctuations when entering our numbers. Never mind that credit card numbers are naturally written with spaces, that Social Security numbers use dashes and that phone numbers have a number of different representations involving dashes, parentheses, spaces, periods and plus signs. The really ridiculous thing is that removing extraneous punctuation is dead-simple for a computer to do. But these lazy programmers offload a single line of code’s worth of work onto the thousands or millions of visitors to their sites.
Well, Steve Friedl has decided to shame these morons. His well-intentioned attempt is probably doomed, but I wish him luck.