Re:Are users trying to make developers angry?
by ourmandave on Saturday August 06, 2016 @02:23PM
(#12239221)
I just enter the 16 digits without much trouble.
Then I get to the expiration date and the first column is a drop list of Jan, Feb, Mar... wat?
Now my brain has to convert 07 to Jul instead of just picking 07. Why?!
Are developers trying to make users angry?
Re:Are users trying to make developers angry?
by amelius on Saturday August 06, 2016 @02:26PM
(#12239239)
Then I get to the CVC code. I have to turn the card, there are two numbers, printed such that they look unimportant. Which one should I pick?
Banks are making users angry really.
Re:Are users trying to make developers angry?
by taeric on Saturday August 06, 2016 @02:09PM
(#12239118)
Phone numbers and dashes/parens is another peeve. Not because I really care, per se, but it really does make so many sites difficult to use.
Re:Are users trying to make developers angry?
by mjevans on Saturday August 06, 2016 @03:13PM
(#12239451)
There are exactly two correct ways of handling a phone number.
* A text input field (which you will store as the user entered)
* What will eventually be coerced in to a series of just numbers in a string.
Re:Are users trying to make developers angry?
by raverbashing on Saturday August 06, 2016 @02:34PM
(#12239281)
I was going to comment the same thing, and this is a good reminder
Never make the user do what code can do, unless you have a good reason for it
And no, making them take the spaces manually (or spaces/dashes/parenthesis in a phone number) is not a good reason
Re:Are users trying to make developers angry?
by chrismcb on Saturday August 06, 2016 @03:29PM
(#12239503)
I just looked up a flight on Delta's site. I entered the flight number, or what most people would consider the flight number. "DL133" Delta darius it was an invalid number. Turns out they just wanted "123" how hard would it have been for them to strip the leading "DL"? Apparently to hard
There are spaces in the number on the card itself. Entering the number with spaces makes it easy to check if you've made a mistake in only a few glances, instead of painstakingly going number-by-number and losing your position a few times.
It shouldn't be the user's fault.