• Holytimes@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    7 hours ago

    Minimalism rarely is ever user friendly is the problem.

    Minimalism has the assumption the user preknows how to do everything.

    User friendlyness is how you end up with button gore. It’s why UI/UX is so hard to do well.

    • tiramichu@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      We can’t simply say minimalism is bad, though, because the truth is “it depends”.

      The iPod Shuffle music player from the mid 2000s could be considered a minimalistic design. It had no screen, with only buttons for next, previous, play, pause, volume and (as the name suggests) shuffle. The player had far less functionality than its big brother iPods, but because it had less functions, the interface didn’t need many buttons.

      It was, perhaps, “truly” minimal.

      In software we do sometimes have true minimalism, but more often than not we actually have a lot of features, but have to choose to hide some amount of it and have a simpler interface, and the amount we choose to show or hide may determine how “minimalist” or not it appears.

      So you can have minimalism via simply /not having/ functions, or you can have minimalism via hiding.

      When you open a CAD program for the first time, you are likely immediately intimidated by the sheer number of buttons and toolbars, with no idea what to press. But a minimalist CAD program would be a nightmare because it ruins any discoverability of features. Showing the complexity is necessary.

      On the other hand, an image viewer which is secretly also a featureful image editor - but hides all the edit controls behind an ‘edit’ button until you ask for them - is perhaps an appropriate time to hide it.

      To look at mpv specifically, my personal opinion is that the lack of any option toolbars is ‘bad’ minimalism because it forces you to the wiki to find out how to do things with keybinds, but the main interface is ‘good’ minimalism because it shows you the controls you need probably 95% of the time, and nothing extra beyond that.