Live data from Hacker News

Bring Back Idiomatic Design (2023)

essays.johnloeber.com

11–20 of 385 posts

Re: Bring Back Idiomatic Design (2023)

#12
> There are hundreds of ways that different websites ask you to pick dates

Ugh, date pickers. So many of these violently throw up when I try to do the obvious thing: type in the damn date. Instead they force me to click through their inane menu, as if the designer wanted to force me into a showcase of their work. Let your power users type. Just call your user’s attention back to the field if they accidentally typed 03/142/026.

Re: Bring Back Idiomatic Design (2023)

#13

The web needs a HIG. All of these people who keep saying that webapps can replace desktop applications were simply never desktop power users. They don’t know what they don’t know.

I think HIG means "Human Interface Guidelines" here. Seems to be an Apple thing.

I wish more people would avoid or at least introduce abbreviations that may be unfamiliar to the audience.

Re: Bring Back Idiomatic Design (2023)

#15
post #7

My hope is that since tools like Google Stitch have made fancy looking design free that it will become obvious how functionally worthless fancy looking design always was. It used to signal that a site paid a lot of money and was therefore legitimate. Now it signals nothing.

[deleted]

Re: Bring Back Idiomatic Design (2023)

#16
post #7

My hope is that since tools like Google Stitch have made fancy looking design free that it will become obvious how functionally worthless fancy looking design always was. It used to signal that a site paid a lot of money and was therefore legitimate. Now it signals nothing.

This is a good point, but there's usually a long tail on transitions like this.

Re: Bring Back Idiomatic Design (2023)

#17
post #12

> There are hundreds of ways that different websites ask you to pick dates Ugh, date pickers. So many of these violently throw up when I try to do the obvious thing: type in the damn date. Instead they force me to click through their inane menu, as if the designer wanted to force me into a showcase of their work. Let your power users type. Just call your user’s attention back to the field if they accidentally typed 0…

Is 03/04/2026 March 4th or the 3rd of April?

If you have an international audience that’s going to mess someone up.

Better yet require YYYY-MM-DD.

Re: Bring Back Idiomatic Design (2023)

#18
post #9

UIs are inconsistent even in the same app. Nevermind plugins or suites. It would be great if menus were customizable so you could plug in your own template.

I prefer to avoid customizing apps. I want to be able to sit down at a fresh install (or someone else's) and not spend time learning their preferences.

When someone asks me for a checkbox so they can have my app work their way instead and everyone else can do theirs, the hair stands up on the back of my neck. The check boxes are hard to discover unless you put them front and center, in which case they remain there forever serving no purpose.

I would rather redesign the entire interface, either to find the right answer that works for everyone, or to learn what makes one class of users different from another. The check box is a mode, and nodes are to be avoided if I possibly can.

I realize that this puts me at odds with a whole class of users who want to make their box do their thing. It's your box and you should do what you want. And I really love style sheets for that. Rather than cobbling together my own set of possible preferences you should have something Turing complete. Go nuts with it.

Re: Bring Back Idiomatic Design (2023)

#19
post #17
post #12

> There are hundreds of ways that different websites ask you to pick dates Ugh, date pickers. So many of these violently throw up when I try to do the obvious thing: type in the damn date. Instead they force me to click through their inane menu, as if the designer wanted to force me into a showcase of their work. Let your power users type. Just call your user’s attention back to the field if they accidentally typed 0…

Is 03/04/2026 March 4th or the 3rd of April? If you have an international audience that’s going to mess someone up. Better yet require YYYY-MM-DD.

I've seen some that had a drop-down for the month name. But since it was native, I could type the month name and my browser selected the right one.
Post reply on HN