* They encourage curiosity about previously undiscovered functionality. It improves feature discoverability.
* It's way easier to find the correct tool bar icon than trying to hunt for a feature inside the menus.
* If some toolbars are highlighted or disabled can tell you information about the state of the document you are editing.
Absolute beginners should be shown a basic interface front and center, with a clear way to access more advanced features. More advanced users may benefit from a plethora of rich controls, all shown together. Experts may want to remove the visual clutter because they access features from keyboard without looking.
Good software offers a way to achieve all of these, and often more customization.
FreeCAD does this well.
I really disliked the relatively dumbed down ribbon UI when it first came out.
What? I am just completely confused by this—menu items are labeled in clear textual language, sorted roughly by functionality. icons greatly depend on cultural context. Looking at a screenshot of notepad++ I could would understand maybe a third of the icons and could guess at another third at best.
That said, it's not that big of a deal—I'd probably just disable the toolbar rather than figure it out. I don't really use the mouse outside of selecting regions of text anyway.
Granted, I don't use windows so it's entirely possible I'm just showing my ass here.
I have no idea what "up arrow on top of down arrow" is though, because I don't have that button.
A toolbar that’s populated only with the most frequently used functions and employs full color, uniquely shaped icons can be visually grokked in an instant, whereas a densely packed toolbar full of glyphs is inscrutable at a glance.
It’s when they’re not fully customizable and aren’t optional when they grate on me.
Less cluttered but with more white space, especially in the vertical direction which is particularly cramped since the change in monitor aspect ratios so the toolbars have less functionality but take up more of the usable screen space.
Progress is great…
I used to put the task bar vertically down the side of the monitor as well for the same reason but Microsoft won’t let me do that anymore.
I've tried the various hacks available for Firefox to achieve a similar result, but nothing comes close to Edge here. Closest I got to edge is Midori, though unfortunately that one is still pretty buggy.
The new commit window alt+0 is better, the old modal always felt tacked on when everything else is a docked panel.
I'd like my JetBrains IDEs better with a 10x speedup. The new redesign isn't bad if you memorize keyboard shortcuts :-)
Contradictio in terminis
I still like at the old UI.
When you do overlapping windows, those non standard chrome are great distraction.
That's the joke :-)
I usually switch off the menu bar in Emacs, and I don't even know if it can be turned on in Vim.
[1] well except for a brief 2 year VSCode spell but i came back a year or so ago and have restored my all products subscription
The main detractor is indeed the hamburger menu. Vscode had ctrl-p, emacs has alt-x, and both provide a way to search for some function to execude. I hope Jetbrains is hiding something similar in its innnards, but haven't found it yet. Ctrl ctrl isn't it, at least for me.
I went all-in on Jetbrains Ultimate last year without regrets. The thing is great and powerfull, but it is hard to find what you need in there, and hard to find out what is the purpose of some functionality. I've actually lost usefull functionality: Something usefull but I don't remember the name and can't find it in the menus. I should spend some time spellunking in there. Even so, I hope they find something better than the hamburger or the zillion hotkeys.
emacs and vscode treat this function as a primary entry to the functionality, and have tuned the names and namespacing to this kind of usage. E.g. vscode has micropython:configure project.
This is a search function for the existing gui with reuse of existing names. As the surrounding context is lost, it is hard to say what a name means.
ctrl+ctrl is "run anything" (I tend to use ctrl+alt+r for the different but similar run menu instead).
I think what you want is "Actions" - which is default to "shift shift" and then click on a tab, or (ctrl/cmd)+shift+a to jump directly to that tab.
I like all the buttons and menus etc visible right there without needing extra clicks. When working with colleagues I can see them struggling to find features that I have been using with old UI for my advantage because it's all out there in front of you and they don't even it's possible.
The Ribbon still feels to me like that "new thing" Microsoft did since some version of Office... and you're telling me it was 2007?!! Oh my...
A bit before that time I already moved to Open/LibreOffice, and never really used any Windows past 7, so I've missed a whole UI paradigm transition that now makes Windows feel like a complete stranger to me.
Personally, I find that making every part of the UI an active control makes it easy to do things by mistake, especially hiding elements, which often doesn't have an obvious way to reverse the process. For one-time UI setup, I don't mind going through a dialogue box.
I actually do lol
It supported a lot of languages.
(might be also 10 years, since I tried it the last time)
I agree. I used to use N++ when that sort of interface was common everywhere. It didn't look as out of place.
These days I find it too jarring and either use Sublime Text 3 or just regular Windows Notepad for scratch notes (now that it doesn't prompt to save on close anymore). No buttons.
I recommend giving it another look.
That's a feature. It's a GUI harkening back to Windows Explorer Classic, aka the interface style used from Windows 95 through Windows XP.