4 ms·
Depending on my use-case I strongly prefer a modal. A new tab would be highly disruptive, if I just wanted a glimpse over the content. This is yet another inst
by ablob 3y ago
Depending on my use-case I strongly prefer a modal. A new tab would be highly disruptive, if I just wanted a glimpse over the content.
This is yet another instance of optimizing for something that can not be made perfect.
Let me decide what I want. Give me the option to do both without much of a hassle. If a decision needs to be made regarding what should happen on a mouse-click, one may choose a sensible default (i.e. what is the most typical use-case), while leaving the option to configure the other choice.
You can always argue that many options are a non-goal, but any sufficiently sophisticated software needs training anyway. Configuration can be a part of that.
Nothing is worse than a program in which the designer chose to make your use-case to be painful to be met.
Furthermore, a uri does not need to be bound to a view. In fact, one might prefer different ways to look at the same data.
- WillPostForFood 3y agoA new tab would be highly disruptive, if I just wanted a glimpse over the content. I know how to close a tab, be it via keyboard shortcut or mouse click. I know how to resize it. I know how to print it. When content I want to glimpse at opens in a modal, I know none of that. Even if it is well designed, different sites will have different engagement paradigms. My current pet peeve with modals is when I try to select text with the mouse, and drag past the edge of the modal, it closes.
- ablob 3y agoThis is why I encouraged the choice of configuration, as can bee seen in the paragraphs below your citation. The intended message of my comment is that different people prefer different things. Modal windows and how they interact with the user is obviously something that should be standardized, but that is a different discussion.
- usrbinbash 3y ago> Modal windows and how they interact with the user is obviously something that should be standardized, It already is. It's called tabs.