3 ms·
> The Office 2006 Ribbon UI was actually a meaningful step forward because it contextualized and prioritized the UI rather than hiding stuff. Microsoft has soli
by gitgud 3y ago
> The Office 2006 Ribbon UI was actually a meaningful step forward because it contextualized and prioritized the UI rather than hiding stuff. Microsoft has solid data showing that Ribbon improved the user experience.
It’s great for learning. But the different panels and varied icons, make it annoying to scan and find things…
compared to the traditional nested toolbar with consistent sized icons and labels
- pavlov 3y agoOn the flip side, the variety of shapes and layouts makes it easier to recognize a feature you’ve used before. Humans need some variety to make sense of their environments. Imagine if every tool in a toolbox was the same shape and size and color, or if every room and hallway in a building had the same plan and decor. It would be a lot harder to find what you’re looking for.
- hgsgm 3y agoIf I'm typing in a doc then Ctrl-? and type the name/keyword for the feature I want is much easier then navigating through the zoo. The zoo is fine when I don't know what I'm looking for and I can browse the pictures for inspiration.
- davidthewatson 3y agoYes! We've arrived at "recognition vs. recall" and "a sense of place". https://www.nngroup.com/articles/recognition-and-recall/ https://www.nngroup.com/articles/recognition-and-recall/ I've struggled to enumerate the spectrum from one to the other as I've worked through the impact of GPT on my work over the past year. What the author describe here is a great attempt at getting to the core concepts: * mixing and matching aspects of GUI and CLI in a single unified interface The key, to me, is that when designs combine elements of recognition vs. recall, those designs need to link the CLI and GUI in bi-directional ways such that direct manipulation of GUI objects impact model queries with near zero latency in the CLI while query and manipulation of the models in the CLI show changes in GUI "at once". Direct manipulation matters in both directions owing to perception. Of course, I'm probably describing ancient history in terms of Logo or Borland's early attempts at bi-directional tooling, but I think a tip of the hat and a little retro-computing software is not a bad way to approach the problem.
- GrinningFool 3y agoIcons/graphical selectors are difficult for me personally, but I don't object to them as I understand they are helpful to most people. I'd love to see brief textual labels, always displayed in the same order and disabled when they don't apply. Make the icons optional so I don't have to take up space with them. This puts everything in the same place, every time I want to use it. Under CUA, it was a basic tenet - don't move things around or hide them. Menus used to provide this, now nothing really does - everything wants to subtly (or not so subtly) shift the controls you are provided based on context, which means it always requires some mental processing until/unless you learn state+position. The exception to this (for me) is the context menu, which you will assume by default only presents contextually relevant options.
- xg15 3y agoYou got the same effect with simple colored icons inside the ordered menus though.
- JohnFen 3y ago> the variety of shapes and layouts makes it easier to recognize a feature you’ve used before. It has the exact opposite effect for me. It makes the whole thing harder to navigate and even more difficult to find the exact thing you're looking for. It increases the cognitive load required to do anything except the most common actions significantly.
- smazga 3y agoI just do not understand the love for the ribbon. It's a junk drawer of icons and if you don't already have an idea of what your feature "looks like" and roughly where it lives spatially. It's painful to use. It just feels like a visual representation of keyboard shortcuts. Spend enough time in an application and you learn how to get to stuff efficiently, but it doesn't help you if you just want the basics.