• Trailblazing Braille Taser
    link
    fedilink
    31 month ago

    Reminds me of the time that a customer wanted square boxes and checkmarks in a web form, but only one was supposed to be selectable. I was like, this already exists — it’s called radio buttons. But they just had to be checkboxes for some reason.

      • Trailblazing Braille Taser
        link
        fedilink
        31 month ago

        This was circa 2010, and we didn’t have CSS appearance property yet. It wasn’t that much work, but I’d say it was non-trivial and I found it super annoying that I was going out of my way to make a UI that doesn’t work the way users expect.

        • @[email protected]
          link
          fedilink
          21 month ago

          In my experience half of frontend development is bending over backwards to make everything look and work exactly like the boss/client wants even when you know what they want sucks for users, so I feel you.