Live data from Hacker News

We use too many damn modals (2018)

modalzmodalzmodalz.com

71–80 of 127 posts

Re: We use too many damn modals (2018)

#71
Modals can be a lazy (and worst, wrong) solution. But I've found that pavlovian bashing of modals is as lazy and unproductive.

> And remember to always ask, kids: >“Why does this have to be a modal?”

In my experience people don't need to be remembered to ask this. And generally people can't justify why it shouldn't be a modal or why a non-modal solution is better than a modal one.

Re: We use too many damn modals (2018)

#72
This is only tangentially related, but one thing I'm absolutely sick of is rounded corners. I don't know why, and I don't know if it makes any sense, but opening a page and seeing literally everything with border-radius makes my blood boil. It feels like they're trying to protect me from sharp corners, as if they're dangerous. Come on, we're all adults here. We can take a few 90 degree angles.

Re: We use too many damn modals (2018)

#73
post #72

This is only tangentially related, but one thing I'm absolutely sick of is rounded corners. I don't know why, and I don't know if it makes any sense, but opening a page and seeing literally everything with border-radius makes my blood boil. It feels like they're trying to protect me from sharp corners, as if they're dangerous. Come on, we're all adults here. We can take a few 90 degree angles.

The new GitHub UI is too damn round. Everything is rounded. I’m all for changing a UI to make it better. GitHub needed to change some things around because it is cluttered with features and hard to navigate at times. But rounded corners everywhere is all I see.

Re: We use too many damn modals (2018)

#74
Typing this from Ubuntu, Gnome 3 I think, in Firefox, I press Ctrl-S to save the page, and I get a modal dialog, which cannot be even moved. Sometimes, it actually obscures something that I cannot read on the screen.

If you have to use a modal element at least allow me to get it out of the way so that I can read the text under it!

Re: We use too many damn modals (2018)

#75
post #68

My main gripe with modal windows is the name. The first couple times some developer told me that's what she was using, I waited for her to explain what modal meant. But she did not, as if it was standard self-explanatory terminology. Way to name something a word that sounds like it has a standard (even deeper) meaning, but does not. With time, I have just accepted that this is what modal means (I'm going to create a…

It's a term from the UI design world, and it goes way back. A mode is a state where the app accepts certain inputs from you, the user. A new mode means previous buttons and shortcuts are inaccessible, and the same input may produce different results. Either coincidentally or directly related, Vim's modes illustrate the idea well—in contrast to editors where input, motion and shortcuts for extra functions are availabl…

Thanks for that explanation.

I guess I just have to live with it when I pop in and out of the UI coding world. Just like in Python a .method isn't what the natural word typically means, but just has gotten a domain-specific meaning attached to it in that world.

Re: We use too many damn modals (2018)

#77
post #60

Earlier quoted context omitted.

Just because you cant see the connection doesnt mean its not there. Adjective, (of a proposition) in which the predicate is affirmed of the subject with some qualification, or which involves the affirmation of possibility, impossibility, necessity, or contingency. Its pretty plain to see how a confirm or error message is applied to that definition no?

Not really. It's a stretch (at least for me) to see the connection between a window that shows you some data, or a toggle, or some arbitrary information and the idea that the window should be called "modal" as if it controls some "mode".

Youre misunderstanding that definitions position if you think it has something to do with modes.

> in which the predicate is affirmed of the subject with some qualification,

E.g. an error with an error message

Or

> or which involves the affirmation of possibility, impossibility, necessity, or contingency.

E.g. an are you sure? dialog preceeding a save.

Re: We use too many damn modals (2018)

#78
I've been using Azure a lot, and they use blades (essentially horizontal accordions) instead of modals.

I was playing with Alibaba Cloud's UI and it's all modals and feels much much nicer to use. I wouldn't use Ali Cloud due to Chinese ownership issues, but I do like their UX.

Re: We use too many damn modals (2018)

#79

Earlier quoted context omitted.

I don't love retro design either but that seems irrelevant. To anyone who's familiar with the topic it's immediately clear from the copy that the author understands it. Considering that the target audience is other designers, why does the presentation matter?

> Considering that the target audience is other designers, why does the presentation matter I fail to see the logic here. Good design helps people learn easier. It's not like designers have some unique ability to learn equally well no matter how poor the design is.

Well context... the information the author is presenting is simple, right brain stuff. No one with UI experience is going to have a hard time digesting it.

It's not like he used gifs or flashing colors.

Now I kinda want gifs and flashing colors.

Re: We use too many damn modals (2018)

#80
I hate modals - I'll never add them to products I build.

Edit: To provide a little more substance here - for example in one product of mine that actually has customers - confirmation is done via inline elements that slide into the page.

So you want delete a comment for example. The delete/cancel buttons slide into the box for that comment. No weird context switch for your eyes.

Post reply on HN