I personally hate rounded corners and shadows added everywhere. Makes most things look crappy and smudged.

  • magic_lobster_party@kbin.social
    link
    fedilink
    arrow-up
    243
    arrow-down
    3
    ·
    1 year ago

    Saying “1 week ago” or “1 month ago” instead of just saying the date. Dude, I want to know if this happened in August or September.

    • camr_on@lemmy.world
      link
      fedilink
      arrow-up
      62
      ·
      1 year ago

      The fact that venmo does this shit when I’m trying to see what date I paid for something is absolutely infuriating

        • camr_on@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          I think in the transactions list on mobile it shows date always, but I tend to look when I’m reviewing my transactions every week on my PC, and I couldn’t find the transactions view there

    • fubo@lemmy.world
      link
      fedilink
      arrow-up
      49
      arrow-down
      3
      ·
      1 year ago

      Both are useful, but at different times to different users. It should be easy to toggle between relative and absolute expressions of time.

      • AeroLemming@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        Yeah, I can see that this comment was made 15 hours ago. I don’t want to be given the date and time and have to do the math.

        • magic_lobster_party@kbin.social
          link
          fedilink
          arrow-up
          12
          ·
          1 year ago

          I think “15 hours ago” is fine. That one is quite precise. Showing date as “1 year ago” is not helpful. It could be anything between 2021-10-06 and 2022-10-05. It’s a huge span. In that time Ukraine got invaded and the Queen died.

          • AeroLemming@lemm.ee
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            That makes sense to me. Maybe it should measure up to 48 hours, up to 8 weeks, and up to 24 months.

        • SorteKanin@feddit.dk
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          FYI if you’re using the standard lemmy UI, you can hover over (or long press on phone) the “15 hours ago” to get the precise timestamp.

    • Segnis@beehaw.org
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      1
      ·
      1 year ago

      I like them as long as they let you tap it to get the actual timestamp. If they’re being used to obfuscate the actual time, it’s just annoying

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        14
        ·
        1 year ago

        It’s a well-accepted (but not always followed) unwritten UI design rule that if you show a relative timestamp like “two weeks ago”, it should show the exact timestamp on hover, plus an affordance for non-mouse usage (mobile, people that use keyboard navigation, etc) such as being able to tap/click it.

    • AlexWIWA@lemmy.ml
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 year ago

      God I hate any attempt to make the computer personable. Like windows saying “Hi. We’re setting some things up for you”

    • cor315@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      1 year ago

      Very annoying for screen shots. You’ll see a tweeter post on reddit or here that says 1 week ago but of course it’s a repost and was actually 2 years ago.

    • TAG@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      Google’s chat programs (Hangouts and Texting) are the worst at this. Not only do they put fuzzy timestamps to messages (5 minutes ago, 1 hour ago) they group messages together. Bring back chat clients that had an exact time stamp on every message.

    • Deebster@beehaw.org
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Online it’s even more annoying (to me, anyway), because we have the time element specifically for this kind of thing and no-one bothers to use it.

    • gaydarless@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I’m thinking of Jira right now. October 1 rolls around and a comment from yesterday is suddenly “last month”. Very often not helpful. I just want to see when it was made!

  • lichtmetzger@feddit.de
    link
    fedilink
    arrow-up
    192
    arrow-down
    4
    ·
    edit-2
    1 year ago

    Massive whitespace. So many websites just feel like a PowerPoint presentation with their large-sized fonts and large amounts of space I have to scroll through.

    Makes it very hard to find information sometimes.

    • maporita@unilem.org
      link
      fedilink
      arrow-up
      59
      arrow-down
      1
      ·
      1 year ago

      And God help you of you ever try to browse the site using an older, low resolution monitor. It borders on being unusable.

    • BlueLineBae@midwest.social
      link
      fedilink
      English
      arrow-up
      30
      arrow-down
      1
      ·
      1 year ago

      I’ll tell you why we’ve made it here. For as long as I’ve been a designer, the website has served as the face of companies and therefore subject to direct criticism from the higher ups. Too many times would my team create something wonderful that would meet all our needs and test well only to have the President chime in and say he wants ticker tape in the hero… for no particular reason. And also can we add this and add that and blah blah blah ok now it’s a pile of garbage that’s crammed full of stuff you don’t need and is confusing to use. Skip ahead to today where graphic designers have taken over the world and made everyone forcefully subject to extreme minimalism. Who’s laughing now!?! Maniacally laughs

      • MonkderZweite@feddit.ch
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        only to have the President chime in and say he wants ticker tape in the hero… for no particular reason.

        “Since we have a Corporate Design, how about we make the change in Photoshop and print it out for you?”

        Rather, it’s probably more because of mobile first.

    • Zippy@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      It can be so hard to identify where you need to click or what is viewable only. You have to study the whole page of which may, God help me, I have to scroll down.

  • Franklin@lemmy.world
    link
    fedilink
    arrow-up
    154
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Touch screens in cars.

    When I’m driving I need a tactile immediate response that is easy to understand without looking at it.

    Touch screens are for controls that change so you can take advantage of the dynamic nature of a screen for the static needs of a car and the immediate feedback you need, make them the worst possible solution.

      • cheery_coffee@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I disagree with you here, I like not having scroll bars and gutters on every app on my desktop.

        They don’t really serve any purpose in 90% of cases, and the cases they do the app usually has some better UX (like a slide overview pane or an editor minimap and line numbers).

    • Zippy@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      Disappearing anything. I suppose it is more of an app thing but greying out at least indicated there is an option available under some condition.

    • Hamartiogonic@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Disappearing top bars. Sure, limited screen real estate and all that, but I find it annoying that I have to scroll up a bit to reveal a button I need. Let’s say I want to copy the URL of a website, but I still want to keep on browsing. I need to scroll up a bit in order to reveal the ULR bar. Then I need to scroll back down again to continue where I left off. Usually thats “bit of scrolling” means I’m way off where I used to be.

      In case you wanted to hear the “first world problem of the day”, you’re welcome.

  • taladar@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    132
    ·
    1 year ago

    More like a meta trend but the whole “let us redesign the look of everything for no reason every couple of years” thing gets old quickly.

    As for actual trends, the one where they put all the options into one menu even though there is plenty of room to have individual buttons.

    • Hot Saucerman@lemmy.ml
      link
      fedilink
      English
      arrow-up
      51
      arrow-down
      1
      ·
      1 year ago

      This is almost always because of some chump who wants to move up the corporate ladder and desperately needs something they can point at and say “Me, I did that.” When it comes to applications, that’s a lot harder to point at when what you did was fix some obscure bug that most people don’t deal with.

      No, this is middle management fuckwits who have nothing better to do angling for a way to get a better position.

      The fact that this happens at Google just shows how they’re no different than any other giant shitty corporation, because they’ve got idiots manning the controls who are more interested in moving up than doing a fucking good job.

      Source: My sisters ex-husband who is a dipshit who works at Google and did exactly this while chasing a promotion.

      • folkrav@lemmy.world
        link
        fedilink
        arrow-up
        11
        arrow-down
        1
        ·
        1 year ago

        I mean, assuming your employer’s corporate structure encourages this very thing (as does Google’s), and you want career progression (as having career progression at Google is presumably great for your resume), what else can one do?

        Not saying he wasn’t a dipshit, just that this is just how it works in corporate land. Yet another reason I tend to avoid working at one of these places lol

  • RotatingParts@lemmy.ml
    link
    fedilink
    English
    arrow-up
    115
    ·
    1 year ago

    When marking something to copy and paste. You start marking the text and drag to the right. If you drag too far to the right, your highlighting goes away and everything to the left of where you started becomes highlighted. Why would anybody ever want that behaviour? It is exactly the opposite of what you are trying to do.

    • Myro@lemm.ee
      link
      fedilink
      arrow-up
      47
      ·
      1 year ago

      Oh yeah. Or trying to highlight something including text further down, you want to scroll it a little bit and suddenly it accelerates and you highlighted the wohle page.

      • clearleaf@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        This is one of those things that came out of the gate sucking massively and nothing was ever done to improve it. We might be in our 60s some day still fumbling around trying to copy some text.

    • Z3k3@lemmy.world
      link
      fedilink
      English
      arrow-up
      20
      ·
      1 year ago

      A variation of this that drives me nuts at work

      Trying to highlight part of a url it decides nope you getvall or nothing.

      • cheery_coffee@lemmy.ca
        link
        fedilink
        arrow-up
        6
        ·
        1 year ago

        On mobile when you do finally highlight from the right part, but then it scrolls at either 18 pixels per minute or 1000 characters a second.

        Who the hell designed that, URLs are structured, you only ever want to copy between the slashes and url parameters.

    • stepanzak@iusearchlinux.fyi
      link
      fedilink
      arrow-up
      14
      arrow-down
      2
      ·
      1 year ago

      I also hate this, but I wouldn’t call that an UI trend. It’s caused by the browser and it’s rather a bad UX I think.

      • dan@lemm.ee
        link
        fedilink
        English
        arrow-up
        17
        arrow-down
        1
        ·
        1 year ago

        The browser implements the text selection behaviour, but how infuriating it is depends on how convoluted your page construction is.

        On a simple page with no floats, overlaid elements, negative margins, absolute positioning, hidden stuff, and other css layout tomfoolery, it’s perfectly predictable. It’s only when designers do designer things does it start to break down.

        • dan@upvote.au
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          floats, overlaid elements, negative margins, absolute positioning

          A lot of these techniques aren’t really used any more. We’re old lol. Modern web design uses CSS grid, or at least Flexbox. I haven’t seen a float or absolute positioning in years.

          • dan@lemm.ee
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            I know, but those techniques are more likely to cause selection weirdness than flexbox/etc, which is why I mention them specifically.

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    94
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Gonna trim my litany of complaints about modern trends down to my top 4 gripes:

    1. Websites that look like CVS receipts with their excessive left/right padding. Some L/R padding is desirable, but the degree to which it’s done now is typically done to cram a bajillion ads in the margins.
    2. Excessive padding for UI controls. Looking at you, specifically, O365, but others are guilty as well. I use a desktop with a precision pointing device, so I don’t need or want a UI designed to be poked at by hotdog fingers.
    3. Unhelpful error messages. “Oops, something went wrong”. Ok, but it is it a “me” problem or a “you” problem? Should I do anything, take any specific action, retry, or just twiddle my thumbs and hope someone else fixes it?
    4. Chatbots that pop up on websites asking if you need help.

    Bonus: Any time an email, website, or other online source has “click here” for a link. It’s 2023. People know what a link is and what to do with it. All that “click here” says is you don’t know what you’re doing as a designer/publisher.

    • Neato@kbin.social
      link
      fedilink
      arrow-up
      27
      ·
      1 year ago

      Websites that look like CVS receipts with their excessive left/right padding. Some L/R padding is desirable, but the degree to which it’s done now is typically done to cram a bajillion ads in the margins.

      Yes, I deplore this. I don’t see ads so I assume it’s due to conform to mobile UIs that have a more vertical aspect rations like 9x16 so the designers don’t have to bother actually designing their website. Fucking Wikipedia did this some time ago. Lemmy does it. I sit here on my desktop using 50% of the screen because web UX designers can’t be arsed.

      • Admiral Patrick@dubvee.org
        link
        fedilink
        English
        arrow-up
        15
        ·
        1 year ago

        so I assume it’s due to conform to mobile UIs

        Oh, yeah. I forgot about half-assed mobile support being one of the reasons for that. I do responsive design all day in my job, and it’s really not hard. At all. So yeah, like you said, the UX designers just can’t be arsed to do it.

        • dalë@lemm.ee
          link
          fedilink
          arrow-up
          9
          ·
          1 year ago

          If you view those sites without adblock you’ll probably find it’s filled with ads DailyMail I’m looking at you.

      • michaelrose@lemmy.ml
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        Present wisdom is to design something that would work well on mobile first so single column and then make it work on larger screens the easiest way being to keep everything the same except for replacing ☰ with the actual nav menu at a certain width and setting a max width that keeps it looking like stretched out crap.

    • Kissaki@feddit.de
      link
      fedilink
      English
      arrow-up
      20
      ·
      1 year ago

      The designers on my project actually designed such a non-telling unprofessional-tone “oops” error page.

      Colleague implemented it like that, but on review we agreed it’s just bad, and suggested/implemented an actually useful, professional error page.

      It baffles me how people can implement actively useless stuff like that. And it even showed up in my team. I was somewhat surprised. I’m glad I’m Lead, and have direct communication with the customer. Two ways to prevent and improve things like that. At least in my projects.

      • Admiral Patrick@dubvee.org
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 year ago

        You’re a good team lead, then. A lazier person would have just shipped the unhelpful error and called it a day.

    • XEAL@lemm.ee
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      People know what a link is and what to do with it.

      Do not underestimate the stupidity and/or computer illiteracy of some people.

      • BlueLineBae@midwest.social
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        1 year ago

        I second this. There are lots of elements on a website that seem redundant or self explanatory today now that we’ve had 30 years of websites. But you simply can’t assume this because everyone has a different amount of website navigation experience. Older people need everything to be labeled clearly and plainly and younger people are more familiar with app environments and might be inclined to look in unusual places for what they need. God forbid you take away the “home” link in the navigation “because everyone knows the logo links to the homepage anyway”. No they do not. One of the best books on the subject is “Don’t make me think” by Steve Krug and they have loads of excellent examples of why you can’t just assume things like this.

    • TheHarpyEagle@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Reddit is absolutely the worst for excessive padding. Here’s your padded search page, let’s open your thread in it with a padded modal! It’s no wonder they can’t load more than three nested comments before running out of horizontal space.

    • DogMuffins@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Chatbots that pop up on websites asking if you need help

      They’re always like “Hi I’m a real person who will actually be able to address your query!”

      … but then you ask them and it’s always some uni student from bombay who’s best attempt at helping you is to read the webpage you’re looking at and then say… “Sure, if you can call 1800-whatever we will be able to assist you with that!”

  • dan1101@lemm.ee
    link
    fedilink
    arrow-up
    93
    ·
    1 year ago

    Thin scrollbars. Why do I have to aim for a tiny area to click on a scroll bar? Other UI elements aren’t that narrow.

  • thatsTheCatch@lemmy.nz
    link
    fedilink
    arrow-up
    86
    ·
    1 year ago

    Icons without labels.

    Just add a small label underneath. It’s not hard. It makes your app way more usable. Please…

    • Hot Saucerman@lemmy.ml
      link
      fedilink
      English
      arrow-up
      44
      arrow-down
      1
      ·
      edit-2
      1 year ago

      I’m looking square the fuck at Windows 11 removing “Cut” “Copy” “Paste” and replacing them with fucking infuriatingly not obvious icons in the menu instead.

      Do not fuck with me like this, Microsoft. Please.

    • Ima springboard right off your’s:

      Inventive app names.

      It’s not uncreative to call your app “Image Resizer;” it’s descriptive. If I’m not using the app every day and it has a creative name, I’m going to forget what it’s called. And because I’m installing and trying new apps all the time, if it isn’t a descriptive name, I’m guaranteed to forget it. It’s going to get lost in a sea of other apps, and I’m sure to never find it.

      I’ve developed habits to work around Inventive Names, but… just call it what it is, or some variation. “Resizeratus Rex,” or something.

      • Hot Saucerman@lemmy.ml
        link
        fedilink
        English
        arrow-up
        16
        ·
        edit-2
        1 year ago

        Agreed, but if everyone named things merely descriptively… we’d end up with like 200 apps named “Image Resizer.”

        So it’s a bit of a conundrum, because descriptive names are clearly far superior, but if everyone used only descriptive names, most apps would be very similarly named, and then you’d have to filter based on author/developer.

        And frankly a lot of us aren’t clever enough to make up a name that is both descriptive and memorable like “Resizeratus Rex” lol.

    • kibiz0r@midwest.social
      link
      fedilink
      English
      arrow-up
      23
      arrow-down
      1
      ·
      1 year ago

      Internationalization. Don’t have to get icons translated (most of the time), and they always take the same amount of space.

      • thatsTheCatch@lemmy.nz
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        You need a label for them anyway for people who use screen readers. And depending on how the label is implemented, tools can sometimes translate the labels like how they can translate the rest of the site

        • Tarte@kbin.social
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          Alt and title attributes for screen readers don’t require space. Actual labels require space that might vary greatly depending on the language.

          Home | Products | About | Privacy

          Takes less screen space than e.g.

          Startseite | Produkte | Über uns | Datenschutz

          It is still doable, of course. It is just another thing one must account for. Languages that read from right to left or top to bottom are especially hard to implement in a satisfying manner, if you’re not used to it. With icons one can somewhat circumvent the issue.

    • Chainweasel@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 year ago

      To expand on this, a suite of icons that are visually hard to tell apart.
      I have all Google apps I need to use in one folder and they’re essentially identical and difficult to tell apart even with labels turned on.

  • Squibbles@lemmy.ca
    link
    fedilink
    arrow-up
    83
    ·
    1 year ago

    The removal of borders on buttons. I don’t know how many times I’ve been using a piece of software and haven’t realized for a long while that some icon is actually a clickable thing and not just some UI decoration or something.

    The removal of text in favor of icons. I hate having to memorize what all your icons mean in your app. Please just make text unless it’s something insanely obvious. It’s even worse when they neglect to put tool tips to tell you what the icon is supposed to mean

  • alignedchaos@sh.itjust.works
    link
    fedilink
    arrow-up
    83
    ·
    1 year ago

    This is less a design choice and more the reality of package-based architecture, but - menus that I have to wait before interacting.

    I spent most of my life being able to enter clicks and hotkeys as fast as I want, because they would queue up and the app would resolve them in order. Now I can’t type too fast after pressing the Windows Start button, because the start menu needs time to load before it can handle KEYPRESSES. Tapping Windows key followed by “Discord” will search for “iscord” or something if I type full speed.

    It feels like every modern app is optimized for a slow person browsing one-handed on a phone.

  • HobbitFoot @thelemmy.club
    link
    fedilink
    English
    arrow-up
    79
    ·
    1 year ago

    On the desktop, a lot of programs have been removing and hiding capabilities to look more like tablets and phones. This sucks, as I’m using a desktop which has the room to show all the fiddly bits.

  • 👍Maximum Derek👍@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    78
    arrow-down
    1
    ·
    edit-2
    1 year ago

    The left side gutter that, I fear, is a trend still in it’s infancy.

    Dear Microsoft: I’m never going to launch apps from within teams or outlook. Why they fuck would I, that’s what your terrible OS is for. Stop it.

    • Shdwdrgn@mander.xyz
      link
      fedilink
      English
      arrow-up
      45
      arrow-down
      1
      ·
      1 year ago

      Don’t forget Microsoft’s whole “we’re gonna pretend like we’re integrating everything just so you can never find anything”… I work from home half the week but don’t want to receive phone calls after-hours (because of course we had to fucking get rid of real phones and change to Teams). Oh they claim there’s lots of scheduling options, but when you dig into it you find out you can’t actually schedule anything in Teams, you have to go into Outlook. I’m on Linux, Outlook isn’t an option even if I wanted to touch that steaming pile. So I go to the web version of Outlook only to find that no, despite their assurances, you cannot actually schedule your office hours to send phone calls straight to voicemail. That feature might come “soon” but considering half the time our staff launches Teams they get a blank page on private chats and have to keep restarting until they show up, I have a serious lack of faith that Microsoft could code up something useful for office hours.

      tl;dr: Using “integration” as a buzzword to put options in unrelated and unused products, only to discover those features don’t even work.

    • AggressivelyPassive@feddit.de
      link
      fedilink
      arrow-up
      21
      ·
      1 year ago

      Adding to that: building apps in electron that completely don’t behave like you’d desktop apps expect to. Starting with sluggishness/high resource usage (Teams does little more than ICQ did back then, but needs more RAM than my entire PC had and it’s still taking a second to think for each tab/chat change), but also just weird behavior of back buttons, that send you back to some seemingly arbitrary point within the app, but not back.

      • folkrav@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        1 year ago

        As much as I dislike electron being utterly overused, Teams is not just an electron app, it’s a particularly bad electron app.

  • Lemmylaugh@lemmy.ml
    link
    fedilink
    arrow-up
    70
    ·
    1 year ago

    The trend to make an ad link suddenly appear right where and when the user is likely to press.

  • xmunk@sh.itjust.works
    link
    fedilink
    arrow-up
    71
    arrow-down
    1
    ·
    1 year ago

    Dark UI patterns being socially acceptable. If someone advocated for or implemented a greyscale cancel button next to a vibrant and bold accept button then they should be tarred, feathered and disowned by their family.

    • @xmunk @Sprite A dark pattern I DESPISE is the public WiFi at a local grocery store - after agreeing to the network’s TOS you have to sign up for their newsletter to continue… unless you scroll down and click an un-highlighted button that says “no thanks, take me to wifi”

      • rynzcycle@kbin.social
        link
        fedilink
        arrow-up
        27
        ·
        1 year ago

        Or the newsletter options that are straight up rude…

        SIGN ME UP!!!
        .
        .
        .
        no thanks I hate saving money, and myself, and I kick puppies.

        • skyspydude1@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          1 year ago

          Because if you’re like me, I can use my phone in a nuclear fallout shelter or at Point Nemo in the Pacific and still have 2 bars of 5G, but the moment I step into the Home Depot or Kroger by my house, my phone barely manages a single bar of non-data service. If I need to make a call or look something up in the store, I have to use the in-store Wi-Fi.

          • aulin@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Ah. Makes sense. I’ve only ever experienced that in one store, but I get it now.

    • strawberry@artemis.camp
      link
      fedilink
      arrow-up
      9
      arrow-down
      6
      ·
      1 year ago

      how come? for me, it makes things clearer. I know the big shiny button is accept, grey one is decline. that way I don’t have to read to accept or decline

      • FMT99@lemmy.world
        link
        fedilink
        arrow-up
        14
        ·
        1 year ago

        The dark pattern is making the shiny button “accept our spying advertising profiling cookies” and the gray one “go through some obtuse ui that takes 5 clicks to refuse being spied on”

      • xmunk@sh.itjust.works
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        edit-2
        1 year ago

        This is what I meant by them being socially acceptable - dark UI patterns are now sometimes viewed as a norm. Make your cancel button a bold red and accept a bold green if you’d like to clearly differentiate with colors… but those grey buttons are specifically designed to be boring and less noticeable.

        Grey cancel buttons didn’t exist before material design and its push to have a “right” user flow.

        • PixxlMan@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          Emphasised “continue” or “default” buttons have been around for a long time. In a software installer, nonstandard options are often less emphasised than the standard ones. For instance when choosing an installation location it makes sense for the default option, which is fine for most users, to be emphasized. If the continue and change location buttons were equally prominent the user might believe that a choice must be made here or that you are expected to choose a location. The experience of installing is more streamlined, less confusing for the less technically proficient, and requires less cognitive load when emphasis is used well.

          As I said in an earlier comment, something being a dark pattern is entirely a matter of context. If used to encourage the user to shell out for gems in a mobile game, it’s a dark pattern. If used to make user experience better, it’s just good UX.

          • xmunk@sh.itjust.works
            link
            fedilink
            arrow-up
            4
            arrow-down
            1
            ·
            1 year ago

            The key on what you’re talking about is how we define emphasis - traditional button emphasis might involve underlines or bold font… but, I’d argue that’s quite a bit different than de-emphasizing things - purposefully making a button less visible is only something to pursue when that choice is dangerous or requires careful consideration (and we frequently do that with speed bumps like confirm() prompts on actions that delete data).

            I disagree that this is only occasionally a dark ui pattern since it is purposefully leveraging our perception to make some choices harder to see and, if you have a choice to put in front of a user, make the options obvious and clear. I also strongly dislike this particular pattern because it is used so frequently to abuse our psychology and I don’t like to see it normalized.

            At the core there is a difference between trying to make one option more visible and trying to hide another one.

      • PixxlMan@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        1 year ago

        I agree with you largely. It isn’t always a dark pattern. It is a dark pattern if it’s used shadily or maliciously, for example to trick you into downloading adware in an installer. It’s not a dark pattern, but rather good UX design if it’s used in a context to indicate a likely default choice, for instance:

        We’ve detected your system is set to Dutch. Is Dutch your preferred language?

        [No, let me change] [Looks good]

        Maybe someone else has other examples of good uses. It’s not appropriate everywhere.

    • Unofficial Firefox Ambassador of Victoria@mstdn.ca
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      1 year ago

      @xmunk @Sprite If your design rules emphasize contrast, it would be poorer design to highlight both buttons and it’s not in the colour palette to have a ‘mild’ highlighting like Windows used to have (I think some KDE desktop themes do this too) that suggests which button is the accept button, but doesn’t give the other ones zero highlighting.

      • Tarte@kbin.social
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        1 year ago

        Just check with your target areas jurisdiction first. At least in Germany your suggestion is considered illegal practice (I‘m unsure regarding the rest of the EU). Here, two uniform yes and no buttons are required to make an informed decision, according to courts (no suggestive design and no inconvenient hiding of the decline button are allowed). The reasoning is that if a user just clicks the highlighted button by muscle memory or convenience this cannot be considered valid consent.

        God, I hope we can find a proper and widespread browser based solution to consent management soon.