I hope that's a power user app, right? RIGHT!?!
Programmer Humor
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
Good.
You need all that information, but no more. This allows me to efficiently supply it, properly formatted, and to supply no more. Assuming this is using standard widgets instead of reinvented ones, the only better thing would be an API so we can roll our own form or automate.
The FAANG approach relies on an army of people to do the data entry equivalent of mind reading, or invasiveness, or both, and all so that you have to look at a few less boxes for a minute.
The honestly prefer the bottom one than the modern 50 step wizards that take 10 seconds for each page to load, and load an ungodly amount of JS scripts.
A company I worked for was using an ancient bug tracking tool (called Pivotal) that looked like a 90s site. It was so fast and responsive. Later, we moved to something modern. It was 10 times worse, significantly slower and overly complex.
I hate when websites don't have the username and password together. When you have to put in the username click ok then have some JavaScript hide the username prompt and prompt you for your password. Makes it more painful when trying to use a password manager. Especially one that isn't built into the web browser by default.
Not really relatable, but if i file something complicated i prefer seing all options to fill in the blanks if i'm not too sure if it's the correct information for the question.
So i rule out some and find the best fits until hopefully most if not all is correct, getting asked one at a time means i have to get it right and if some better fit comes later i have to go back many steps.
Gave me flashbacks to my time working with Philips' Tasy system in 2017.
By now they must have finished implementing their HTML5 system which was somewhat better, but back then it was still a desktop app made almost entirely using Delphi and was basically as unsightly and unwieldy as the example in the meme lol
If your company is implementing an app that is basically a toggle switch or power button, it'll probably look like the first one. If your company is implementing an internal search engine, it'll probably look like the second one. If anybody is implementing a data entry system meant to be used by trained individuals at a workstation, its gonna look like option three. You might as well complain about a CNC mill being more complicated than a screwdriver, they're different tools.
That third screenshot, assuming good keyboard navigation, would likely be a godsend for anyone actually using it every day for regular data entry (well, okay, not without fixes--e.g. the SSN and telephone number split apart as separate text boxes is terrible).
This same mindset is what led Tesla to replace all their driver friendly indicators and controls with a giant shiny touchscreen that is an unmitigated disaster for actual usability.
This is giving me CICS interface flashbacks. Anyone who worked retail or call centre or adjacent 20+ years ago probably remembers getting really good at using these kind of bespoke CMS front-ends (Bell folks might "fondly" remember ARICS and BCRIS).
Needs more CLI.
Honestly, I'd rather have an ugly app with everything right there than the terrible UX trend that's happening of everything being hidden behind 8-10 different menus just to make the home screen "clean"
Yeah, or like having a separate screen for entering your username and one for entering your password ...
It would be hilarious if all these apps were secretly just like vim. They all have complex hotkey setups that enable power users to get where they need to be in at most 3 key presses.
And the unititiated has to google to find where their god damn setting is actually located.
Honestly that would be great.
On the one hand most power users feel this way. On the other hand power users probably aren't the majority of users (although it depends on the product).
The trend definitely comes from the fact that new people get overwhelmed by cluttered user interfaces. But just having a clean initial screen doesn't mean good UX. Good UX is the art of providing a clean, logical user interface that's simple and efficient to use. Unfortunately, too many companies just go for minimalism and wind up with things both taking longer and ending up being harder to use.
I’m sure if this weren’t black and white it’d be some green on black z/OS goodness.
This, but trying to slap all of that into a ‚new‘ react app while not hardcoding every damn input.
more checkboxes == more better
hey this thing was great back in the day
I don't understand, what did poor codecs and bitrates do wrong to deserve such harsh treatment, viciously denied checkbox privileges forever destined to a pleb drop-down menu :'(
Oh god I know 3rd party encoders like this from from my tape flipping days. They're some sort of dark sorcery you never question. Just press "will try to play or encode" and then make the appropriate sacrifice at your altar.
Those are radio buttons, tho. But nice work with fieldsets 👍
I actually kinda like that one.
I'm not really sure why both first name and city are required but I hate oversimplified mobile designs. Whenever a web page loads everything into a big rounded edge middle column I do a little angry exhale.
I'm an adult with a mouse and keyboard, I don't need giant baby buttons and you can load more than two rows of something at a time ffs.
Lazy Web devs who took the 'mobile first' mantra to mean 'mobile only' 🙄
Ohh its easy. Its sap
At least it doesn't have ads
CEO: "Now theres an idea..."
Ngl I prefer said company app rather than "new" stuff which runs on Electron and breaks just from looking at it
Fuuuuuuuuck Electron
But our power users!!
Not too far off from my company. However, I work in Healthcare so we've got to do a lot of verification. Also, it's more what we support for our customers rather than what users/patients should see. At least I hope.
Wrong, the google product is dead
And the Apple product would probable say "gloat about me to your friends"