> This is why it’s important to hire and recognize people who will understand that those limitations have to be imposed arbitrarily
Better get the folks that recognize users exist and are different, so instead of arbitrary mistakes UI should be tailored to a user.
Case in point:
> five options I have to choose from, every time, even if I never touch four of them:
So the way out is to allow you to remove those 4 rather than arbitrarily stop at 3 where you don't need 2 instead of 4?
There is no good middle. Either have no options, or have many and make them configurable.
I use 4 of those 5 options all the time. But there are other places where options make me slow because I need to was through them.
Some people, when they want to hide an option, think: "I know, I'll use an option."
Well, now they have two options.
Options are pretty nice, it's being forced to always have a long list of options you never want to see that sucks.
Yeah. This is something that existed in pro software forever. You can have unlimited toolbars and all the buttons you want. But don’t have to. Web and mobile apps just removed the UI customization altogether.
It’s good to have options.
Having the menu exist at all is already well onto the slippery slope - once upon a time the screenshots went directly into the photo library, without any interstitial at all...
And at the time, everyone was perfectly fine with opening the photo library to access the options that are now in that menu
I disagree. It was annoying to always have to delete the screenshot photos that you really only wanted to have on the clipboard to paste somewhere, or only wanted to extract text out of. I was very pleasantly surprised when the new options were added, and I regularly make use of the different available choices.
Instead, what I dislike is that you can’t keep the screenshot dialog open in the background. It would be fine for screenshots to go straight to photos if the screenshot dialog was still available from there for each individual screenshot taken (including the options under discussion).
That would turn it into an app, but on iOS there’s no way to draw UI elements on top of other apps.
As I wrote, it could be integrated into Photos. Or they could make a Clipboard app that integrates it. Apple isn’t foreign to turning OS-wide functionality into apps, like Files and Passwords and Preview. There’s also functionality made statefully available via Control Center and Notification Center, which do “draw UI elements on top of other apps”. There’s various ways this could be accomplished.
> everyone was perfectly fine
This was never true, of course. You've slipped way down the slope of the mythical golden past.
But also, having the option not to show an empty menu is a trivial part of customization, so this is also solved in my suggested approach.