• he/him

one more cute disaster… it’s hard here in paradise

last.fm listening



amypercent
@amypercent

I sometimes visualize graphs like this (so the x-axis is complexity, basically how complicated the thing you're trying to do is. the y-axis is difficulty, which is how much work it is to accomplish that task in a given piece of software):

Simple graph where the x-axis is labeled "complexity" and the y-axis is labeled "difficulty". There is a straight diagonal line going from the origin to the top right of the graph

So a lot of software makes a certain trade-off, which is making simple tasks easier at the cost of making complex tasks more difficult:

Simple graph where the x-axis is labeled "complexity" and the y-axis is labeled "difficulty". There is a low-slope diagonal line going from the origin to a point low on the x-axis called "easy". The line because much more steep after that point

I think Windows 11 is a good example of this: they've hidden a bunch of useful options behind multiple levels of menus, e.g. see the context menu used in Windows Explorer:

New Windows 11 Windows Explorer context menu, which has very few options
Old Windows Windows Explorer context menu, which has more options

I wish more software would behave like this (making simple tasks easy, and complex tasks medium-difficult):

Simple graph where the x-axis is labeled "complexity" and the y-axis is labeled "difficulty". There is a low-slope diagonal line going from the origin off to the right edge of the graph

So I'm sure Microsoft and whoever would argue that the vast majority of users only ever want to do the simple tasks, and hiding the other options makes things easier. This may well be true. All I can say is that for me, it's very annoying. I WANT to see the more complex options, and adding multiple layers of menus makes doing medium-complexity tasks more difficult than they used to be.


You must log in to comment.

in reply to @amypercent's post:

there is also zero reason not to let us toggle between both, too. the reason terminal user diehards in unix are that way is because, no matter what- interfacing with the computer has remained consistent for nearly half a century. vs this shit where it's like "ohhh guess its tuesday & some PO has now decided we need to be More Like Apple"