823

My friend said an intern designed this UI for an internal site.

No. Just... no

Comments
  • 72
    What kind of monster would do this?
  • 16
    @RexOmni evil interns
  • 31
    OMFG.
    (secretly thinks , now where shall I introduce this obscenitiy, who do I hate this much?)
  • 6
    @nbamaral share the hate
  • 36
    Terrible, terrible job.

    ...The date should be broken into boxes as well!
  • 15
    Use mouse for the first one. After that press the number, then tab. There!
  • 3
    @byt3cod3 not the point...lol
  • 31
    The internet never ceases to amaze me
  • 9
    At least its bullet proof. ^-^
  • 1
    @byt3cod3 welcome to devRant!
  • 34
    Well, at least it is not a random number generator that you have to stop when you see your number.
  • 0
    Delete that internet from company 😒
  • 4
    @mundo03 challenge accepted :)
  • 3
    My bank does this.
  • 9
    Omg that's terrible, can't believe it's not a dark theme
  • 4
    dat intern was thinking outside the box
  • 0
    @kunashe for security purpose?
  • 2
    Ridiculous, and the fact that it's an internal site; there are much better ways of validation than completely ruining the user experience. I feel as if people slack a shit load on UI design when it comes internal software because its internal.
  • 1
    What the duce , can he make productivity any slower ,this must be a plank
  • 7
    A product made by a monster.

    (OPs name is devmonster)

    🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔
  • 0
    @nabil6131 yeh - its only for 3 characters though so its not as advanced as the op.
  • 1
    Wow
    Did he put a field also for the first zero ?

    Tell me if I am wrong, but a lot of numbers (not to say maybe all in your country) starts with a zero, right ?
    (At least in France, it's like this)
  • 3
    "The ticket didn't specify how the frontend validation was supposed to be implemented.

    For changes, discuss a new CR with the sales department."
  • 3
    Oh boy !
    Regular expression ! Do u speak it !!
  • 4
    You get the full experience on mobile right?
  • 7
    Maybe your intern looked here for ideas?

    https://qz.com/679782/...
  • 2
    @DodgerAkame nah, i usually store numbers as +49 (for Germany) + the number minus the leading zero, so I can still call it when I have a foreign number.
    The leading zero indicates, that you are making an intranational call.
  • 1
    Does HTML5 actually comes with a ready tag for phone numbers or would you just use an input tag? (Sorry).
  • 2
    This made me laugh so hard!! Has this kid never heard of a textfield?
  • 0
    If you can select by keyboard and after keypress automatically jumps to the next box, it is tolerable but still a bit odd...
  • 3
    This is simply the best worst april fools prank for your boss...

    An utter tedious nightmare
  • 0
    @DodgerAkame in our country we dont include the country code by default. Only if it's foreign country number
  • 1
    @linux-colonel probably an inspiration
  • 1
    @RexOmni probably someone who doesn't know enough JS to format numbers (validate that they're all numbers, remove '-', etc).
  • 2
    Just when you think nothing bad can happen today than your server's error at work,this guy appears.
  • 3
    That datePicker could be worse
  • 6
    At least they aren't asking to write name or emails letter by letter.

    Are they?
  • 0
    @Vikas-Virani welcome to devRant!
  • 1
    He's a genius....That's how you change the world (in the other direction)
  • 4
    You need a stress ball if that's what you have to put up with
  • 2
    @DotM that's probably the next form they have to use....
  • 2
  • 4
    My Business Developer tried to convince me to make something similar, because apparently he talks with the clients and believes they would like it. I couldn't swear at him to go fuck himself, but managed to politely tell him, I would never do that. If only he knew how close he came to getting punched in the face.
  • 2
    @NeatNerdPrime wondering when will they ask to write full fledged texts char by char. That'll be fun.
    Not
  • 1
  • 2
    @mundo03 dont give them ideas.
  • 3
    Keyboard free
  • 0
    No need for validation! 😂
  • 1
    Fuck that intern
  • 1
    Validation, motherfucker, do you speak it?
  • 4
    Kill it before it lays eggs. Kill it with fire!
  • 1
    I don't know whether to laugh or cry...

    Seriously, sometimes, I can't believe such idiots are able to get degrees from colleges..
  • 3
    At least 'January' was a single box...imagine spelling it letter by letter (Glad I was born in March haha)
  • 2
    I would've killed him.
  • 3
    At least you needn't use input validation.
  • 0
    @jcaputo welcome to devRant!
  • 2
    i think he's taking "input validation" and "never trust user inputs" way too fucking far XD
  • 3
    I'm loving how many devs this is triggering.
  • 1
    On the positive side, imagine you had to use the website, but didnt have a keyboard working, yes, i know there is this on-screen keyboard, but imo, this thing could save some lives, like 1 in 70, which can be good..

    Also you just gave me an idea, like by default you have the normal input using keyboard thing, oh all of the sudden no keyboard? No worries!, here'e an alternative way without using on-screen keyboard

    Disclaimer: im bored, whatever you disagree about with me yes i already know about so dont waste your time, im just taking the positive side from a terrible first impression so

    ¯\_(ツ)_/¯

    Disclaimer 2 before you bash me: no it wasnt me that made that of course (im so bored)
  • 1
    @Revenger and just presenting a dial pad on the website is not an alternative no ? 😂
  • 2
    Hey, now you can ask for a stressball so you can stress on it while looking at this screen
  • 1
    @runfrodorun @SHA-256 that could work too, imagine someone disabled and can use only one hand, which can control the mouse, its actuallt useful

    Remember when google added the on-screen keyboard on their search engine?
  • 1
    @Revenger good point. But only if all fields in the form support mouse input. Sadly, it doesn't :(
  • 1
    @RexOmni An UX monster.
  • 2
    @whyudothis 😂
    How can he put a drop down box for each number of mobile number.
    Really,never go fully retard 😂😂.
  • 0
    @Akurati-Harish welcome to devRant!
  • 6
    @mundo03 Almost like this? :)
  • 3
    @Xikura hahah shiet, i would love to see that on a real site
  • 1
    That's one way to bypass regex..lol
  • 1
    But now I can't ++ it because it has 666 upvotes!
  • 1
    @telcopro now you can :)
  • 6
    Some other examples :-D
  • 1
    But why?, for the glory of satan of course...
  • 1
    I swear people on /r/programmerhumor were having a field day with this.
  • 0
    well it's a keyboard-free feature
  • 1
    @inkeyygnito but... but... we want mouse-free, not keyboard-free...
    Anyway, welcome to devRant!
  • 1
    thank u @redstonetehnik i like this app :D
  • 0
    r/badUIbattles
  • 4
    OMG they will NEVER get a number out of me! ☠️
  • 0
    I refuse to believe this
  • 0
    @Sharky6 An <input type="tel"> should do fine
  • 0
    that intern hate their company.
  • 0
    ant.design - only select by clicking, no typing. COMPLETE GARBAGE!
  • 1
    It works, but it's not that it can't be used, (Tom laughs)
Add Comment