git.mcksp
    1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42
   43
   44
   45
   46
   47
   48
   49
<!doctype html>
<!--title:UI minimalism is bad-->
<!--date:2024/03/11-->
<html lang='en'>
    <head>
        <meta charset='UTF-8'>
        <meta name='viewport' content='width=device-width, initial-scale=1.0'>
        <meta name='author' content='Maciej Spychala' />
        <title>UI minimalism is bad</title>
        <link type='text/css' rel='stylesheet' href='/assets/style.css'>
    </head>
    <body>
        <header>
            <a id='title' href='/'>mcksp</a></span>
            <div id='navbar'>
                <a href='/blog'>blog</a>
                <a href='/tech'>tech</a>
                <a href='https://git.mcksp.com'>git</a>
                <a href='/about'>about</a>
                <a href='/rss.xml'>rss</a>
            </div>
        </header>
<h1>UI minimalism is bad</h1>

<p>
Recently I've been getting more and more frustrated with minimal UI and apps afraid of exposing the inner state to the user (I took that phrase from <a href='https://berkeleygraphics.com/'>Berkeley Graphics'</a> design philosophy).
</p>

<p>
I want to know in my music player if the song is cached or is downloading, if it's playing through bluetooth or through jack. If it's not playing, then where is the issue: bluetooth, internet connectivity or anywhere else?
</p>

<p>
And if your washing machine app
(yeah, washing machines are using <a href='https://x.com/Johnie/status/1744556503183585471'>3.6GB data a day</a> to keep your clothes clean)
"really" requires a constant network connection,
don't ask nontechnical person to "connect to wifi" on a phone that is already connected to it,
be clear and say "we need a password for your wifi to connect washing machine with your home network".
But ideally don't force anyone to do that.
</p>

<p>
Don't treat your user like a dumb dumb that can't handle the truth.
</p>
        <footer>
            made with <a href='https://git.mcksp.com/brcl'>brcl</a>
        </footer>
    </body>
</html>