Does it really matter if my name got slightly formatted? Seems like we are making a mountain out of a mole hill. If I log in with "my username" it should still allow me to login as "My username". Why do I care how things are formatted behind the scenes?
If a user enters an invalid character for users with JavaScript you could improve this by disabling the submit button and saying "invalid character entered". The combination of these 2 things seems more than enough over something trivial. FWIW I find the fact we support case insensitive usernames extremely confusing and a bad user experience that we should try to rectify - both 'Jimbo_wales' and 'Jimbo_Wales' users exist leading to all sorts of confusing and unnecessary mistaken identity editing possibilities. I know of no other websites that do this and it makes sense not to... On Tue, Jan 7, 2014 at 3:46 PM, Mark Holmquist <[email protected]> wrote: > On Tue, Jan 07, 2014 at 03:30:25PM -0800, Jared Zimmerman wrote: >> I think their might be some misunderstanding as to what I'm proposing, my >> suggestion is that is is literally impossible to type a user name that is >> incompatible with our system, there would be no before and after, there >> would be no submit and then show a different user name, as the user types >> in the input field only acceptable characters and formats are accepted, >> characters that aren't allowed either don't show up and all or are >> automatically replaced as the user types, if they type i as the first >> character I is shown instead. there is not "error" step in the process. > > This is a super painful usability issue - if someone types in characters, > they expect those characters to show up in the input box. You can give > them feedback about it, but simply *ignoring* the typing is not the way > to do this. > > See also: Password input boxes that silently ignore characters past 20 > or 15 or whatever. It makes it impossible to use the site. This is less > bad, but still not great. > > -- > Mark Holmquist > Software Engineer, Multimedia > Wikimedia Foundation > [email protected] > https://wikimediafoundation.org/wiki/User:MHolmquist > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQIcBAEBAgAGBQJSzJHRAAoJEEPl+wghkjzxsy0QAJOGRJ8p9pXyeoIsuGVSpr5F > fVdjHj4Gj+L/cY+yEnhcsj4prWZyKRSOOb2vZ5KFhs41bv1e9bEzI9HE0o+mn20a > BhWzGKxsT9oJ222Oo4Y4w+sFnlObg7F34Vfj4dVZWvyQmN3cO1RIZrQZoelOrcya > R2Luz3Yrt/ZOjZa+FKIBK0/WCJIFMdyy6833qXqtlMl5hrZR8lp6iXMC0fkU8TWg > v98lKaPENo10I5787ppudVENACzsWFT3dZY9iX4G5B7U9+2FUwFA9k0keHXUzi8l > FbUBaEkFRrBHv/JYAfL16z0SfZ3shONn2inKE0l6luhtseiMu8oI/92vY/QyUwlP > Lb7J5lqAXO5isZyZEx+gVZ2+0bt9A3kSSxBG6RsdQDTVoLf1XBQcn0ye5b5liruI > E0meHwmKdDarA9/fcWIeKbMLu2U4MWtU5lKpl1O2LMCtjWcTu5X3DfjoEZukQqZo > ijoOnxGbI2KFi1EmQlJikYQiy/EhZsTlIScHfoZsWWztSH2ly3imFdEeaiZYaujm > x3EDKqvPdq+6c7a884b05FYmduhrAC5Gvza7b+PVUONM39jUzTI+uOWxlbVeGTVp > qCQCKKrfh9A8nh/S1xcT07kQ1BIFIPBqo6e0GofrDahK4LcwZ75zwhh98cU7rgib > krn8gb9c7Cv3WimBvXuc > =Bg3Q > -----END PGP SIGNATURE----- > > _______________________________________________ > Design mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/design > -- Jon Robson * http://jonrobson.me.uk * https://www.facebook.com/jonrobson * @rakugojon _______________________________________________ Design mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/design
