Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
usr--2ndry737289das a bonus, make it inconsistent across your company's services, i.e. Bing vs. Microsoft account, and don't offer to sync both, you must make the user enter all data redundantly.
Bing offers to "sync" data from Google (not vice versa) but if you have any existing data in your Microsoft account, there's no way to fetch that.
Bing won't accept a credit card that Microsoft validated successfully just minutes before. That's top UX! We must learn from Microsoft's experience! -
usr--2ndry737289dAlso make sure to request that the user has to log in again for each new sub-service of your company. When they do, block their login attempt and show a message:
Something went wrong and we can't sign you in right now. Please try again later. The Microsoft account login server has detected too many repeated authentication attempts. Please wait a moment and try again.
Do everyhing you can to prevent users actually using your service, even if they are willing to pay for it. Make everything extra hard so that only the most creative and stubborn people will eventually make it after days or weeks. But if they succeed, that may prove they are not humans but robots after all. -
usr--2ndry737289dWhen they still don't give up, accuse them of violating your policies, but don't give any hint what exactly they might have done.
-
tosensei8453289dbonus points: limit the input to _exactly_ the length of a credit card number (or whateve), so when copy-pasting one _with_ whitespaces, part of it is cut off.
-
lorentz15183289drefuse transaction, clear the entire form, reject any submission in the next minute for ddos protection while also resetting the ddos protection timeout on that rejected submission.
-
lorentz15183289dcache all credit cards that ever declined and reject them. Also cache which credit cards were used by which user and reject cards for all other users until the first user asks customer support to remove the card. There should be no automated way to do this.
-
idkhow109289dPrevent copy and paste, add groups of inputs without clear indicator of how many digits they accept nor if they should have space. Upon typing space, jump to next group and make it quite hard to bring the cursor back to the correct position when space was pressed.
-
awesomeest1209289dMake it so the X-digit long number is actually X separate fields, not allowing for tab and certainly none of that automatically going to the next field crap. Also, make a repeat for verification with asterisks after entry and a timer for their privacy protection
-
usr--2ndry737288dfinally, surprise returning users with a dubious rewards programme and when they click on it then throw another error with a cryptic hash id and a supposedly friendly/funny line like "it’s not you, it’s us" plus the inevitable "something unexpected went wrong...
-
awesomeest1209288dOoo there needs to be one of those 90s (still occasionally now) redirect pages where it says youll be redirected in ~10sec, if not, click this link... but the link is state refreshed beginning.
-
dder2281248dNobody mentioned marquee yet or sounds. Defs missing a tap tone for every digit at least!
-
awesomeest1209248d@dder nah if there's gonna be sounds when u enter a digit it should be that slighty dated sound from windows when there was a, often unseen, error or u were trying to click something that wasnt at the top of the priority stack... that sound im pretty sure caused more ptsd and startled awake nightmares than war. I think it may actually be the sound of anxiety
Related Rants
-
devmonster84My friend said an intern designed this UI for an internal site. No. Just... no
-
bjorngi26The aCalendar app let's you choose vibration pattern, it's one of the better settings I've seen.
-
aswinmohanme17When you take User Experience to the next level. Just what I was thinking Credits : Riot App
UX quiz:
a) trim whitespace characters from credit card or bank account input
b) refuse transaction, show error message: "no spaces are allowed in the card number"
rant
validation
ui
ux