Multilevel menus are IMO definitely better. If the app is a real productivity app people will spend ages in adding an ability to add "shortcuts" to some most often items will provide power users with ability to reach them quickly.
Multilevel menus are IMO definitely better. If the app is a real productivity app people will spend ages in adding an ability to add "shortcuts" to some most often items will provide power users with ability to reach them quickly.
iOS has terrible discoverability, you'd think Apple could afford to release a detailed manual, but once you've figured out what all the icons and gestures mean and do, it's fluid.
A better example is any photo or vector editor you've ever used. They all have tons of icons, all over the place, and if you want to use them, you do need to figure out what they mean. Even with keyboard shortcuts, the selected tool is indicated with the icon.
Programmers are heavily biased towards using words for everything, it's a strength in the context of the profession. The "any text can be selected and run as a command" interfaces are a dead end, but I'm in favor of revival, it's a great match for the kind of work we do.
But if you give an artist a drawing tool with only "Tool→Lasso→Magic Lasso" as an interface, they just won't use it.
Absolutely. I really don't understand how people think that making controls invisible is in any way useful, or user-friendly. To me, the worst is "We just showed you this big screen of options. But we're not going to show you that you can search the options if you drag the screen downward to reveal a search bar. But you wouldn't think to do that anyway, because pulling down on a screen is the Refresh function in other places."
you'd think Apple could afford to release a detailed manual
It does: https://books.apple.com/book/id6443146864
but once you've figured out what all the icons and gestures mean and do, it's fluid
Yep. How to do something in iOS n is not how to do something in iOS n+1.
By the time you read through Apple's 74 page manual, you have a new version of iOS and have to start over again.
I'd rather spend time with my cat and my family than re-learn every piece of tech from every giant tech company over and over again.
I wish I was joking: my first iPhone was a 4, and you're telling me this for the first time.
Did I mention that discoverability is terrible? I'm sure that URL was printed in tiny gray text on that tiny piece of paper you always throw away first...
On the bright side, I'm going to read it. Thanks.
You are correct. That's exactly where it is.
Or maybe was. Because I don't remember seeing it this time with the latest phone. Maybe it's not even there now.
Maybe it's in the Tips app now.
It used to be available as a PDF, but I could only find it in Apple Books.
Apple does also include the Tips app, with notifications for it turned on by default. In previous iterations if you read all the tips for your new phone, it would point you to the iPhone User Guide; now it’s just at the bottom if you scroll all the way down and you don’t have to read it in Apple Books anymore.
iPhones have a lot of new features every year, so I find it helpful to go through the Tips app at least once every new OS release and also every phone purchase and I usually learn a couple of new things by doing so.
As soon as iOS added them, they were the future of mobile UIs.
I’ve used it since v1 and still don’t know how to do some things reliably.
Lately some weird new copy and paste bar appears, no idea how I’m triggering it. I mean if it works better than the OG awful copy paste menu I’d be all for it but how the heck is it even appearing.
Don’t get me started on the camera app, can never figure out how to get the flash setting how I want it. It tries to be smart but stops me just setting it as I want. Need apple to trust me when I know long exposure won’t be enough
iOS 13 added a whole set of gestures that all key off of three-fingered interactions with the screen. Just tapping with three fingers shows that bar, which is probably all you're managing to do accidentally.
The rest: three-fingered pinch-closed to copy ("picking up"); three-fingered pinch-open to paste ("putting down"); three-finger swiping left/right for undo/redo... and three-finger double-tap for an undo shortcut.
Totally agree this is undiscoverable, but it's also fairly well gated behind a single root gesture so once you understand the trigger it's memorable.
A cheat sheet or a tutorial like the OG Mac mouse tutorial would go a long way.
Twenty years ago, when there still was competition in high-end 3D packages, before Autodesk bought everybody and monopolized the market, there was a race between Maya and Softimage XSI. The latter was generally praised for its artist-friendly UI which used text labels while Maya was icon-heavy and seen more as a technically oriented tool.
Tutorials are for onboarding and getting the beginners started.
I think you mean: a touch interface makes discoverability especially difficult, and iOS doesn't do enough to address this.
I just can't fail to remember how every architect absolutely loves the AutoCad CLI.
For example, consider an American UI designer creating a 'Save' button. Now, translate the button to Dutch ('Opslaan').
What you'll see very often is that the button is only wide enough for the English text ('Save'), so 'Opslaan' gets rendered as something like 'Ops...', which is obviously a terrible experience.
I just set my computer and phone interfaces to English to sidestep this problem, but not everyone wants to do this.
>The claim that natural language is an inferior interface is up for debate.
They only said that it requires much more thought, not that the debate is finished with their comment.
Yeah. I've used a Mac for the last few years at work, and I think the Windows task bar is unambiguously superior to the dock. A big part of that is how it integrates text, which just seem to take far less cognitive load to process. With the dock, I frequently have to pause for a couple of seconds and try to remember which inscrutably-styled circle I need to find to open the app I want.
Though a dock interface would probably be better if each app picked a distinct object to use as its icon, rather than the design-collapse we've had where all icons are either some circle or rounded square (often with a circle inside).
> design-collapse we've had where all icons are either some circle or rounded square (often with a circle inside).
ive noticed this myself, now that almost all icons after bigsur have the same shape it takes me a lot longer to find anything in the dock / applications folderthis is really frustrating and disappointing to see things like this deteriorate like this and nobody seems able to stop it...
- I don't use it to launch applications, I use launchpad for that.
- I don't use it to open files in a given app, I right-click and use the contextual menu for that.
- I don't use it to delete files, I use command-delete for that.
- I don't use it to get to downloads, I use the Finder for that.
- I don't use it to switch applications, I use command-tab for that.
- I don't know what else it's good for, or what I do instead.
I say this as someone who has used Mac OS X since it launched: the dock is useless to me; I have it hidden, and if there were a way to permanently kill it, I absolutely would. defaults write com.apple.Dock autohide -bool true
defaults write com.apple.Dock autohide-delay -float 100
killall Dock
Here 100 is how many seconds you will have to keep the cursor on the edge of the screen before the Dock appears. You could set it to 3 or 5 should you need the Dock sometimes but don't want to trigger it by accident.[Edit: Autohide can be toggled on/off also with ⌥+⌘+D. You can use the combination to show/hide the Dock, paired with a high autohide delay.]
Interestingly, I just looked at my Win11 taskbar. The only text there is "type here to search".
I have a KDE taskbar at the same computer. It currently has a similar number of open windows, all with enough text to understand not only what application they are, but also what I'm doing there. (Except for emacs. Emacs could use some better title texts.)
I try as hard as I can to keep something as close to a Win 95-style taskbar as possible. I don't use Win11, I know I can do it on Win10.
1. usually I have too much open + the title captions aren't good enough for the tiny snippet that fits to be useful
2. keeping my pinned apps in predictable places is more important than saving a click occasionally
3. if I really want to see all the open windows with their titles, alt-tab or windows+tab works better for this
So I don't miss it on Windows 11, although I don't like the default centered taskbar (sacrificing (2) to move stuff around all the time for no good reason) and change this setting.
Or at least give me a choice.
I like how many macOS programs let you have both the icon and the name of the icon under it in the toolbar. It's especially helpful when I'm new to a program and learning its functions.
But opening something like Photoshop or Affinity Photo or Illustrator that I only use maybe once every few months, and it's all hieroglyphics.
And Photoshop makes it worse by piling multiple functions into one icon. So flood fill and gradient are the same icon, and box and circle are the same icon; so the tooltip is useless.
Rich tooltips! Big fancy full-color tooltips! That still don’t really show you how the feature works, and also doesn’t explain there are more features under that icon menu. That obscure huge chunks of the icons next to them, and are patronizing and annoying to seasoned users.
https://www.photoshopessentials.com/basics/rich-tool-tips-ph...
What Jobs wanted to build was indeed radically different from Raskin’s vision. But many of the underlying ideas and principles (“No modes!”) were preserved to valuable effect.
I wonder how the standard is at these sort of software shops. If the SV dev/designer can navigate through the app then it's good to go? I don't know...
Only if you use the same program all the time, and only if that program never changes.
I use Adobe Illustrator a couple of times a year. There's no way I'm going to remember how to do very much from the ten minutes I used it in March to the next time I need it in October. And by then, the process is likely to have changed because the program got auto-updated by the Almighty Cloud™.
Btw, I have no trouble using Paint.NET. I just made a screenshot of its UI and turned B&W. Icons instantly became less discernible, and that still with correct shades of grey. If they were this modern outline-abstract bullshit, I couldn't use it at all and would look for an alternative.
At least keep the square, block plane and pencil within easy reach.
I can't provide evidence of this ATM but I did do a degree in a related subject.
(I'm ignoring significant visual impairment here)
The customers hated it.
The next release had a lot more text.
For one thing, icons tend not to translate well. We're best off using ISO icons[0], but designers hate them, and always insist on reinventing the wheel.
Hm, first time seeing this and not getting any good results. Here are the results for "save" https://i.imgur.com/UC4H3jE.png.
Are you sure any of these are meant for a technical context?
Never seen it before either.
I could quibble with some details of how these icons are designed, but I like that read and write point in the same directions as the carets in Unix redirects.
That leaves up for "make data leave this device and go elsewhere", with down for "make a local copy of this data", aka upload and download.
I must confess, however, if I saw the ISO icons in the wild, I wouldn't understand them. This is while already being aware of their existence.
I have a few collections that I downloaded, that have software-relevant ones.
Sigh. You screwed up. You gave the users what you wanted to give, not what they wanted. You must always test & iterate.
> The next release had a lot more text.
Yes, I was too general - different interface needs must get different interfaces. Sometimes icons aren't appropriate, sometimes icons + text is better, sometimes you have to get creative.
> For one thing, icons tend not to translate well
I said that.
> We're best off using ISO icons[0], but designers hate them, and always insist on reinventing the wheel.
That's a flaw in the designers, not the icons then. Are you blaming the icons for that failure?
Edit: those icons don't seem to have anything to do with standard computer desktop UIs AFAICS, am I missing somethign?
I wasn't asking for judgment.
WRT 'giving the users what you want not what they want', that's a classic mistake I've made several times and finally learnt from. Hopefully you can get there faster than I did.
That's why since some 10 years they change it regularly.