Twice in the last 24 hours I’ve been attacked by web forms trying to be too smart. Both times Safari’s AutoFill has shown the problem, but I don’t blame Safari. I blame web apps that are trying to be too smart.
These are great examples why accessibility folks recommend against “non-standard” form behavior. By trying to be too helpful (or controlling), I was frustrated and hindered.
Keep your forms stupid. Let us be smart.
elliott cable — April 13, 2007
But aren’t some ‘smart forms’ as you call them useful?
For instance, not showing a Zip Code field unless you select ‘United States’ from a country drop down.
Autofill might mess it up, but it’s simple, just autofill twice or whatnot…
I have to agree, I don’t know what form you’re talking about that wouldn’t let you paste into or, or wouldn’t let you delete, but that’s crap design. Somebody needs to grow a working brain IMHO.
Daniel Morrison — April 13, 2007
You’re point is good that some enhancements can be useful, but every form should be usable under any conditions.
Example: Don’t split up phone number fields into more than one box, or make me format it a certain way. Do that on the server. Computers are great at this.