jaidamack

AV by @distressedegg

  • they/them

๐Ÿ”ž I say lots of heck words and post questionable smut. Stick around if that's your thing, but if you're below legal age to view such things in your jurisdiction, kindly go someplace else.
๐Ÿšœ Bob Semple was right.


doodlemancy
@doodlemancy

"people always complain about UI changes at first and then they get used to it" i'm going to break into your house and put all your important stuff you use every day in random drawers and see how you like it. i'm gonna hide your phone in the towel cupboard. i'll put all your spoons in the fridge. all writing utensils are now stored under a floorboard that i've drawn a pencil on (in very light pencil so you can't actually see it)

if you want your software to be a part of users' everyday lives then it has to be reliable and predictable. you can't just change the entire shape of it on a whim no matter how much better you think it is. make small changes slowly or leave it the fuck alone. a UI overhaul is rarely a good idea because even if it really is "better" you are straining the fragile trust of your userbase by throwing them unexpectedly into HEY LEARN A NEW THING when it is fucking thursday or whatever and they are busy or maybe have an urgent message to send to someone. it's disrespectful. it's a breach of common decency. you shouldn't overhaul your entire UI on a whim any more than you should "deliver" a package by hucking it through an open window at the recipient's head. take the time to knock, or at least don't complain when they yell at you and throw stuff back.


SomeEgrets
@SomeEgrets

or at least, outside of their areas of deep understanding

Like look, most people, the vast majority of people have absolutely abysmal computer skills. I'd wager that's not you, the person reading this, by virtue of a selection bias - but it is most people.

But I've seen this pattern over and over with people who aren't enthusiastic computer touchers - they don't internalize a computer/app as a generalized system with common UI conventions and frameworks and reusable elements that always behave predictably in different contexts, etc, etc. They interact with these things through a set of memorized steps that gets them to the thing they want to do.

And this is particularly disastrous because if you just constantly change the steps out from under them, not only do you break their set of memorized steps, but their understanding of the program is often limited in ways that make it harder to explore software as a collection of common, understandable systems and what you end up teaching them is learned helplessness.

It is a system of arbitrary changes inflicted on them for seemingly no discernible gain that constantly changes the thing they're trying really hard to memorize how to use. It's a random punishment scheme!

And it's kind of a delicate balance, because yeah, you know what? Your UI as it exists now is probably not ideal. You probably made some compromises or didn't anticipate ways that it would be used, or accessibility pitfalls only became evident after it shipped! Sometimes you've gotta do the hard thing and break routines to get better!

But gosh it sucks that all of our tools that we use every day keep changing unpredictably every few months.


atomicthumbs
@atomicthumbs

as someone who works with Regular Folks at a computer repair shop, i will stress that if you are making software for the general public, and you move the UI around for what to you feels like a decent reason, your customers want you dead. they hate you. they would like to see you crucified for making their tool change shape while they're holding it


You must log in to comment.

in reply to @doodlemancy's post:

I think a lot of the time it's not because developers or even the company think their new version is better, it's because they need to justify keeping large staffs of programmers and UX designers on the payroll and show their shareholders that they're "doing something."

there are so many versions of it and i don't even know how many it's been but i miss when i could swipe in two different directions from my home screen and have Left Apps and Right Apps. i had a whole system! swipe right for boring things and maintenance, swipe left for the Good Apps! and they destroyed it for absolutely no reason lol

โ€ฆthis is because they wanted to reserve swiping left for the google app, isn't it? I've only ever had screens to the right of my default screen so I didn't realize they'd removed the ability to add screens to the left at all, instead of just putting the google app crap left of the leftmost screen

now now i have had so many fucking google engineers yell at me that this was entirely justified despite it transparently being solely because they put a fucking notch and couldn't do anything better :|

"what are you gonna do bitch, make a comparably-featured version of our software/website and convince everyone to leave the one they know and that everyone else is using? good luck idiot"

in reply to @SomeEgrets's post:

It's not just software tools either. Video games do this a lot too.

There was a gacha I played a bit during a depression arc. Grinding dailies, interacting with systems, even gave them some money for rolls, etc. After I reached the end of that depression period, I had stopped playing for months. However, when I returned to it while I was between jobs, they had completely overhauled the UI. So, faced with learning about all the new features and modes on top of relearning the UI for the whole thing, I just dropped it. I had given them some money in the past and instead of being pulled back in and enticingme to spend more, a UI change pushed me out because I no longer knew how to interface with the game. This is the opposite of what a game dev wants, gacha or otherwise.

Guilty Gear Strive changed the home menu in 2.0 and there's like a fancy little quick menu that you can pin your favorite modes and stuff to and somehow just access those. You know how I choose to navigate the home menu though? The same way I did in 1.0. The menu may look different, but the options are the same and I don't have to figure out how the quick mode select menu works. Why do I need a quick menu when everything on is within 2-4 button presses? Who is this for?

Similar to your point about how sometimes a UI isn't ideal, a lot of game menus could be better. But changing them while everyone is used to 'em results in lost interest and/or confusion. Or in strive's case: complete indifferent and ignoring of the new menu features.

in reply to @atomicthumbs's post:

after getting a new laptop recently and having to experience unmodded windows 11 the feeling i felt when i discovered that you were unable to move the taskbar, something you had been able to do on previous windows versions for decades, and finding a twee blogpost about how they "engineered out" the ability to do that for a completely stupid reason (it would make the start menu look bad, somehow), was as you described and should have been the first sign that i should have just dropped a bomb on it and installed windows 10 over it

i mean

i did eventually install windows 10 over it anyway because i had serious disagreements with other aspects of win11 and its dysfunction as an OS allegedly designed for computers but the sentiment remains - making drastic, stupid changes to a UI that people more or less have become accustomed to and are unable to opt out of is a bullshit move

i'm genuinely curious when they restored that feature, as when i was searching for a solution i saw instructions where you either had to do registry edits or install third-party software and these were in articles dated as recently as september of this year. it did not make a great first impression on me as someone who likes my taskbar on top for ergonomic reasons lol

god. i'm dreading being forced onto 11 so much. every post i've seen about it has just been like, a cry for help. i hope by the time i get dragged kicking and screaming to 11 by the One Software I Do In Fact Really Need The Current Version Of there are some really robust tools to kick it into shape (thank you Classic Shell and Winaero Tweaker and Windows Update Blocker for my life)

yeah when i was attempting to dance with 11 i immediately installed something called startallback which functions similarly to classicshell/openshell but lets you move the taskbar

and the not moving the taskbar thing sucked, but i was willing to look past it with startallback running. my problems with 11 ended up being greater than the taskbar and i'm not going to write an essay here about my experience that culminated in me ultimately paving it over with windows 10 in disgust but i'm hoping by the time it comes where i'll be forced to upgrade, either windows 12 will be out and hopefully better or they come out with an 11.1 like they did 8.1 in an attempt to make up for the sins of windows 8

it seems like the cycle now is they just release the newest one completely broken, and then way, WAY too late in its life cycle, they finally admit to/patch out a lot of the bullshit. i was dragged to 8 after 8.1 came out, and i was finally dragged to 10 in like 2021, and by that point they weren't total nightmares. so i'm hoping by like 2027 or whatever, windows 11 will be tolerable and i'll be grateful i'm not a windows 12 user because windows 12 requires a milliliter of your blood to verify your license monthly or something

i'm basically the same way when it comes to adopting newer windows lol, sometimes i'll install it to give it a try for a couple days/a week/whatever just to make sure i'm not being curmudgeonly and usually ended up rolling back until they fixed shit a year or two later as i'm inching closer to the end of service date

it really speaks volumes that something like 70% of the windows market share is still windows 10 tho, nobody likes 11 lmao