Live data from Hacker News

User Inyerface – A worst-practice UI experiment

userinyerface.com

151–160 of 222 posts

Re: User Inyerface – A worst-practice UI experiment

#155
post #88

Earlier quoted context omitted.

iirc the Android 4 date picker had a microscopic hit-area on the date where, if clicked, would display a year-key-in dialog. I don't know if newer ones have this. I hate date pickers so much that I use the Google Assistant in all its hellish, buggy glory to create appointments for my calendar on my phone.

Google's UX is slightly broken and nobody in the organization cares to fix it. Their date & time pickers are good examples of this. Flutter provides separate Material date picker [0] and time picker widgets [1], but no date-time picker widget that displays the selected DateTime and lets the user change the date or time. When I asked Flutter team for one 2 years ago, their UX person refused to add it, saying that beca…

I can’t tell if you’re being sarcastic or not. I can type this entire paragraph faster than picking a date with any goddamn date picker. A little faster I can type:

  - 27 jun 16:30
  - sunday 16:30
  - tomorrow 16:30
Before I switched to using siri, I often typed that into notes or telegram saved messages and then tapped on it to create an event. The amount of bullshit ui developers like to introduce is unbearable.

And now for some mind-blowing ui:

  - team building fri 7pm weekly remind 1h, 30min add coworkers

Re: User Inyerface – A worst-practice UI experiment

#156

Love all the little details. Some favorites: * Clicking 'expand' button on any dialog (T&C) expanded the dialog to cover the page but doesn't expand the contents to match * Tiny flag icons to select country * The age slider that went from 0-180 years and didn't update as you slid it (fun on a trackpad) * number input for house number that required clicking on the arrows to change it one at a time * utterly ambiguous…

The way the final verification overlay window was just a little too small so you had to scroll one line to get the final set of check boxes was a very nice touch.

Re: User Inyerface – A worst-practice UI experiment

#157

For Canadians... I love this one: ENTER YOUR POSTAL CODE: A1A1A1 Lazy %@$# front-end devs that can't reformat the input!

The U.K. government does this a ton with random reference numbers, even on their new (mostly good) sites and it drives me up the wall. Oftentimes they will give you these numbers with spaces but the form will not let you enter it with spaces (so it will fail if you copy-paste), or even worse the form will have a size limit so if you paste your 10 digit number with two spaces, the last two digits will be chopped off s…

My favorite is a video cutter software that has two four-sectioned inputs for start/end times, like hh:mm:ss.ttt. You enter e.g. 00:17:44.500 into “start”, deleting minutes section with DEL, because it’s full with zeroes. And then you can’t enter 17 into end-minutes field, because video length is 21:30 and 17:30 is less than 17:44.500, which is bad. You have to first del-fix end-seconds and then go back to minutes. But wait, you want to cut to 17:50, but 21:50 is more than the video length (21:30), so as you type 50 it makes it into obvious 05! You have to del-fix minutes to 20, del-fix seconds to 50 (now you’re half-good), go back to minutes and del-fix these to 17. Milliseconds are no-brainer from there, don’t worry (but do not forget to unfocus the input, because otherwise it doesn’t apply). Sadly it still cuts along nearest keyframes only, but hey, at least it works.

If you think that I’m just kidding, it’s Gihosoft Video Cutter, one of 10 best video cutters out there.

Re: User Inyerface – A worst-practice UI experiment

#158
This is interesting and potentially has value. To the end of deriving public value, is there source code or (non-)business logic that can provide an explanation to the choices made in developing this form?

Alternatively, and pessimistically, is this simply a successful marketing endeavour by a digital agency?

Re: User Inyerface – A worst-practice UI experiment

#160

Earlier quoted context omitted.

I have a personal punishment policy for any obvious violation of UX/UI - they will permanently and irrevokably lose me as a customer. Even if they fix it, I won't budge. Leadership needs to use their own products and if they allow this to go to production, I wonder what they're doing behind the scenes. Small battles that I pick, but by god it is so satisfying.

So a small shop that can only pay 1 fresh bootcamp dev who is trying their hardest doesn’t get your business because they can’t keep up with several hundred Frontend google devs. Seems a little silly and absolutist.

"several hundred google frontend devs" are the teams that cause these atrocities
Post reply on HN