I wanted to leave an appreciative comment on the picture’s DeviantArt page, so I clicked through the “Join deviantART for FREE” link only to confronted with this registration form:
I wish I knew how this idiot trend of “Retype Email Address” got started (or CTRL-C, Tab. CTRL-V as I think of it). It violates one of the most fundamental principles of UI design: “Every time you require a human user to tell a computer things that it already knows or can deduce, you are making a human serve the machine“.
But if there is ever any point in making users retype anything, then that thing is the password — because it’s not displayed as you type it. When I enter an email address I can see that it’s right; but when I enter a password, I can’t. If I make a typo, then it will pass unnoticed and I won’t be able to log in. The only purpose of “Please re-enter” is to provide a check that I didn’t make a typo in an invisible field.
So what on Earth are we to make of a registration form that makes me enter my visible email address twice and my invisible password once?