Set In Our Ways?
Today, just thinking aloud...
A minor design conundrum we face is as follows: based
on the data we collect, we
can see that within certain sets of related features, some of them are used much
more frequently than others. Should we ever act on this data by showing only the
most-used features in a set?
Let's take three of the most common "sets" of icons in Office: "Bold - Italic
- Underline", "Left Justify - Center - Right Justify", and "Undo - Redo".
Conventional wisdom and common practice dictate that wherever one of these
icons tread, all of them should appear. I don't think I've ever seen a user
interface with just Bold and Italic and not Underline. (At least not one that
actually has an underline feature...)
Yet, when you look at the data, Bold is one of the most-used features in
Excel but Underline hardly registers. Left Justify and Center are used 100x more
than Right Justify in Word. And Redo might as well not even exist next to the
towering fame of Undo.
The design challenge comes when we want to pack high-usage commands into a
small space, such as when we decide on the default content of the
MiniBar or the
Quick Access Toolbar. People want efficient access to Bold, but they probably
don't need as quick access to Underline. In the past, we've always treated those
three icons as a set, but could we get away with only Bold and Italic?
Same with text justification: the data would dictate only putting Left and
Center on the MiniBar, perhaps to give way to a more-used command like
Highlighter. But would people wonder and criticize why Right Justify isn't
there? Do the Left and Center buttons stand alone, or do they require Right in
order for people to intuit what they do?
There are other options, of course. We could turn text justification into a
dropdown menu, as recent versions of another commercial word processor does. But
then you're requiring an extra click to get to any of these features--and at
that point, having it on the MiniBar isn't saving you much time anyway.
It is safe to say that we're at least considering dropping a few icons from the
MiniBar (only) in order to make room for features people use more.
Perhaps the hardest pill for me to swallow though is having Redo on the Quick Access
Toolbar. Undo absolutely belongs there; it is one of the most-used features in
Office and it needs to almost feel like part of the frame--something always
available regardless of the tab of
the
Ribbon you're on.
But Redo is used in fewer than 3% of work sessions. And the Quick Access
Toolbar is
prime real-estate--a place we don't want to take up any extra space
whatsoever for superfluous icons. So could you have Undo without Redo? Where
would Redo go? It's not used so infrequently as to remove it altogether, so it
has to have a home. The current design, in which both Undo and Redo are in the QAT, is the trade-off we feel best with so far.
Does the product's complexity go up much because of the extra Redo
icon next to Undo? The good news is "probably not," because you expect to see Undo and Redo
together--in this case the extra icon just completes the Back/Forward metaphor
seen in so many apps today (especially the web browser.)
I guess a related question would be: Does having a well-known icon missing
from a set (say, only Bold and Italic and not Underline) actually cause
cognitive dissidence because it feels wrong? These are all interesting questions
to look into...
Comments
Anonymous
February 09, 2006
Great questions!
I think that redo is required on the QAT because it doesn't exist anywhere else (or at least I can't think of anywhere else it might go). Would it instead go on a specific ribbon tab? Would it be buried under the File menu?? Relegate it to keyboard shortcut only?!?
Regarding the floatie, err, minibar. The minibar is designed for quick access to frequently-used features. I could absolutely see removing right-align from this list if it scores low enough.
But part of what makes these icons (quickly) recognizable is because they come in a set. Any single alignment icon is a bit less recognizable by itself--for that reason, you would definitely need to keep at least the Left- and Center-align together for identification purposes. Leaving out the right-align should still keep the other two recognizable as a set.
Leaving out underline might lead to a few more raised eyebrows. Bold and Italic are certainly recognizable by themselves, so I don't see that as an issue.
What about a compromise? List it on the longer right-click menu, but leave it out of the minibar?Anonymous
February 09, 2006
Currently, the Undo button drops down a list of actions to undo. Maybe you could simply show the Undo option but make it work more like the new back/forward drop down in IE7 where Undo doubles as a Redo if you use the drop down arrow and click an item above the "last action arrow".Anonymous
February 09, 2006
So, Redo only gets enabled AFTER an Undo action has occured. Could it therefore be removed in the first instance and then (like the rest of the UI) enabled according to a specific context (i.e. an Undo event has occured therefore we have to show it).
As with current versions, once you take another action the Redo is disabled again until the next Undo event so it seems only natural to hide it until needed.Anonymous
February 09, 2006
The comment has been removedAnonymous
February 09, 2006
One more thing...
I never understood why the justification buttons included only left, center, and right. Where's full justification?Anonymous
February 09, 2006
Interesting question - I am curious to learn what you find out. How does it impact people's recognition and ability to find the items when you disturb the set? Is it worthwhile to "reprogram" people's expectation of the sets?
Here's my humble feedback, thinking not only of my own usage but of the general set of users I observe (other users of my advanced-but-not-expert skill level, and users of the almost-computer-illiterate levels).
Underline should be perfectly safe to remove. Bold and Italic still make a set, are very recognizeable, and Adrian has a very good point about the meaning and usage of underline having changed. It would probably be good and safe to support this.
Right-justify I'm not so sure about, b/c of how it completes the set aesthetically. But again, people that are already familiar with the set would probably still recognize the partial set quickly with little impact. People not familiar would of course not miss it. And again, the usage is lower (at least in Word). I'm still a little uncertain on this one though.
Let us know what you find out! :)Anonymous
February 09, 2006
Listen to what Adrian is saying. Lose the Bold, Italics and Underline buttons. Replace them with buttons that set character styles Strong Emphasis and Emphasis. Drop Left/Center/Right, replace with Body Text, Heading 1 and Epigraph (or whatever else is Right alignment useful for). Maybe add Heading 2 and Heading 3 in a dropdown. Make people use styles, for they deserve it!Anonymous
February 09, 2006
For text justification, show only the options in the minibar which are not selected, i.e., if the curent selection is left justified, show oly right, center, and full justification. Yes, I also noticed full justification was missing.
As I read the article, what kept occurring to me was finally stated right at the end:
"Does having a well-known icon missing from a set (say, only Bold and Italic and not Underline) actually cause cognitive dissidence because it feels wrong?"
I was going to say that I feel comfortable knowing that it's there even if I don't have to use it. Like life insurance.Anonymous
February 09, 2006
The comment has been removedAnonymous
February 09, 2006
These are really tough questions.
I think one major issue is whether the default icon sets for the Quick Access Toolbar and Minibar should simply fit what commands are used most often, or instead whether they should also play a role in encouraging users to take advantage of helpful but often overlooked features.
For example, Jensen mentioned making the Highlighter more prominent. I doubt that's in response to usage stats (though correct me if I'm wrong!). It's probably because that's a great feature that's underused, because it's not handy in current versions of Office and people don't necessarily know it exists. So placing it on the Minibar would encourage its use.
Similarly, perhaps Redo should be on the Quick Access Toolbar not just because Undo/Redo are a "set," but also because Redo is an incredibly useful feature many people don't know about or forget about. Even if it is so amazingly rarely used, putting it on the QAT could enhance the user experience and make it more used.
Of course, this "prescriptive" way of thinking could lead to disaster: a Minibar or QAT filled with the UI team's personal favorite features that they are convinced everyone should use.
As an aside, I can see how this part of the process might be the most difficult. All the big decisions have been made, but all these small decisions have such a huge impact. I guess the saying about the devil being in the details is very much true when it comes to user interfaces.Anonymous
February 09, 2006
A couple of quick answers:
I left full justification out because it's not in all programs (it is, of course in Word.)
Highlighter is used very frequently, especially in e-mail, so we would be swapping in a more-used command.
The "just use styles" vs. "direct formatting" route--you will be able to apply styles from the MiniBar, but experience has shown that you can't force people to use styles and a lot of people like good old Bold. :)
Good discussion so far...Anonymous
February 09, 2006
Adrian, Go back to Jensen's post about "What software do you love?" Half the utilities mentioned in the comments were markup/text editor things.
Do editors really still prefer monospaced, typewriter-like, underlined-for-emphasis manuscripts? Seems to me a typeset look would be much easier to read. (Still double-spaced, of course.)Anonymous
February 09, 2006
How about doing something like Adobe Photoshop does with sets of tools on its toolbar? For example, the blur and sharpen tools are grouped together, but you only see one on the toolbar, with a little arrow letting you know that there's more tools behind it.
You could have the most-used one always in view, but let the user either pause the mouse over the icon to see related tools, or click.
You've got a great blog, btw.Anonymous
February 09, 2006
The comment has been removedAnonymous
February 09, 2006
<i>You could have the most-used one always in view, but let the user either pause the mouse over the icon to see related tools, or click. </i>
Alas, I don't think it works particularly well in Photoshop. The discoverability is very low and some of the "relations" are very strained.Anonymous
February 09, 2006
I'd bag the low-used icons. I imagine any dissonance will be short-lived and outweighed years of benefit. It's not like there aren't already format commands missing (e.g., justified, superscript). One cool thing about these icons is they're not just commands, they're annunciators for the current format. This is especially important for Bold and Italic states, which can be hard to determine just by looking at the text with some fonts. Underline and Right, on the other hand, are easy. As for Redo, I second Brandon Bloom's suggestion.Anonymous
February 09, 2006
I've read two book manuscripts for friends in the last couple of years. Both were 12 point Courier New, double-spaced. I've read that editors like it because they can easily estimate word count, but of course now with word processors, you can get that number instantly with a couple of mouse clicks. But the publishing industry is very conservative.Anonymous
February 09, 2006
There is a point at which you should change your ways. Usually that point is several years after you do.
While Bold, Italics, Underline may be more recognizable for the short term than Bold and Italics alone, it's still a bad thing to waste screen real estate on the minibar for them.
At some point we're simply deferring pain. Often it's best to make the change now, eat the cost and know it's going to be better soon.
It's a long-term view and while it may affect revenue and costs in the short term, the long term view is much better. Remember, Microsoft is a blue chip company and can afford to take small hits like this in order to change precedent; something I have to believe due to the ambitious and needed changes like the Ribbon.Anonymous
February 09, 2006
The answer, of course, is "It wouldn't matter if you allowed us to customize where we want them". Then if your preference is for only putting most-used items on the minibar that'd be fine - If I tend to use underline lots (or strike-through), I could put it there alongside bold and italic and be happy.Anonymous
February 09, 2006
I noticed that IE7 uses a single dropdown for both back and forward, with a check to indicate the location in the history stack.
Perhaps, there is something to learn here in relation to undo and redo which together form a history stack. Perhaps, the two features can be unified into a single button with a dropdown arrow.Anonymous
February 09, 2006
"So, Redo only gets enabled AFTER an Undo action has occured. Could it therefore be removed in the first instance and then (like the rest of the UI) enabled according to a specific context (i.e. an Undo event has occured therefore we have to show it)."
In Excel, The "Redo" command toggles between "Redo", which is enabled when there are items on the redo stack, and "Repeat" which is available otherwise. As you might guess from the name, "Repeat", repeats the last commmand you took, and can be a lifesaver when you want to apply the same formatting updates to a number of disjoint cells or ranges.
http://www.mschaef.com/cgi-bin/blosxom.cgi/tech/excel/the_simplest_macro.txt
With respect to Left, Center, Right justification buttons, I still occasionally type Control+C to center text, which was changed with WinWord 2.0, IIRC.Anonymous
February 09, 2006
I'd ditch underline. I think that the Bold and Italic icons are well known enough thayt they can stand on their own. Underline is also troublesome since it often is interpreted in electronic documents to indicate the presence of a hyperlink. Highlight would be a great replacement for Underline in the set.
The Left, Center, and Right align buttons act as a set and are visually interpreted as a set. Their meaning is reinforced by their grouping. Would they make as a much sense if the were order Right, Center, Left or Center, Right, Left? No. Any one or two of them alone is not as clear as the three icons in a logical ordering.
While Redo is underused it also acts to clarify the purpose of the undo icon. They are more intuitive as a set than alone.Anonymous
February 09, 2006
I require underline to properly spell my last name (the 'c' really should be superscript and underlined), but you have my permission to get rid of the icon. That is the only occasion that I ever need it, and I can learn the hotkey.Anonymous
February 09, 2006
Blogger's post interface doesn't have an underline button; just Bold and Italics. Underline's mostly useless on the web since it's supposed to indicate a link, but it's pretty useless in print, too.Anonymous
February 09, 2006
What are your thoughts on toolbar buttons that use "english" letters to spell out their meaning i.e. B for bold, I for italic - presumably these aren't localised?Anonymous
February 09, 2006
I'd agree with another commenter than left, center and full justify would be more usefull in the majority of ocument formatting.
The only time i have ever used the right justify button is to click through the various justifications one after the other to see how they look. Right justify doesn't need to be on the tool bar as much as full justify.
Can you even do full justify in word? its not on the toolbar.. i dont know how to :PAnonymous
February 10, 2006
Re bg's comment on using English letters in Bold and Italic buttons:
1. The features are really NAMED Bold and Italic - so it doesn't make much sense localizing feature names.
2. The letters anyway graphically suggest what it means, like the B is boldened and I is italicized and U is underlined - so it provides a visual cue too.
Just my $0.02.Anonymous
February 10, 2006
@anutthara:
In German Office, "Bold" is named "Fett" with a bold "F" on the button and "Italic" is named "Kursiv" with a bold "K" on the button. Even the shortcuts are changed...
So actually, they ARE localized.Anonymous
February 10, 2006
Right-justify is a lot more useful than left-justify when you're writing in Arabic, Hebrew, Persian etc. :-) And you need both if your document mixes scripts (e.g. if you have Arabic block quotes inside a mostly French text).Anonymous
February 10, 2006
Why not put Redo in the Undo's dropdown? Just an idea. As I have heard, in IE 7 they are implementing something similar: they have a common dropdown menu for Back and Forward buttons.
If you do this, you will save the real estate, put Redo in somewhat logic place and also be a little more consistent with IE 7, for free :-)
(Haven't read the comments attentively enough, maybe someone already posted this?)Anonymous
February 10, 2006
I think you have to look at these kinds of commands in terms of how people define what they do in their mind.
In the left/center/right scenario, it strkes me that people define the LEFT button as an opposite. The three buttons are clearly a spectrum of possible options. By removing one member of the spectrum, you're losing a way of helping people define what the button does. Remember, LEFT is the default.
When it come to Bold/Italic/Underline...
Im not sure why everyone hates underlines. I tend to use them all the time for subheadlines in documents or to put emphasis on the first words in a bulleted list. I work with legisltors who are often busily running between meetings. When it comes to pulling their attention to a couple of important sub-points, underlining works very well as a lesser emphasis than bold. Are people seeing huge over-uses of underlines or something?
Undo/Redo...
I think it should be left there for a few reasons...
First, the same as left/center/right. It's the other half of a spectrum. Second, having it as a dropdown option from the undo button is confusing, as lots of programs use the undo dropdown to undo more commands in the undo stack, a smart little feature.Anonymous
February 10, 2006
Is the QAT customizable? If not, then it's a bad idea to be making decisions permanently on the user's behalf. Personally, I could live without Underline and Right Justify on the QAT. I can't live without Undo. I use full justify in Word much more than I use either left justify or center and full justify is not even in the QAT!!!
ColinAnonymous
February 10, 2006
I meant to say that I can't live without "Redo." It's understood that no one can live without the Undo button.Anonymous
February 10, 2006
Yes, the QAT is customizable, so it's really a question of what should be on there by default.Anonymous
February 10, 2006
The comment has been removedAnonymous
February 11, 2006
Not just set in one's ways. After a time, like a musician, you acquire "muscle memory" and expect certain things when you press a certain key combo without looking or move a mouse just that correct distance to hit the control you know is there without looking for it.Anonymous
February 12, 2006
@TVF - Wow! Thanks for pointing that out, TVF. On a related note, I wonder if we could remove the letters from the icons altogether - since as a general rule I suppose it's not the best thing to include letters in an icon.Anonymous
February 12, 2006
@TVF - Thanks for pointing that out, TVF. On a related note, I wonder if we could remove the letters altogether from the icon, since in general, it's not desirable to have letters inside an icon...Anonymous
February 13, 2006
Adrian,
Thanks for the explanation!Anonymous
February 27, 2006
Back in the article "Set In Our Ways?" I talked about one of the design issues we were thinking about...Anonymous
March 08, 2006
My suggestion for the justification question is have the icon show what the text is currently set for, and let the user toggle through the choices in order of most common to least common use. Similar to how Office 2003 allows you to toggle through the tab choices on the ruler.
I think Bold, Underline and Italic should all be displayed, with an indication of which one's are in use at the point of the cursor.
I spend more than 50% of my days troubleshooting documents, and I look to the toolbar to see what is going on with the document and why it may not be responding to commands as expected.
DawnAnonymous
March 17, 2006
The comment has been removedAnonymous
March 28, 2006
The comment has been removedAnonymous
April 03, 2006
I just read the 8 very interesting articles about how the Office GUI should look like. What strikes me is that most of the text is about tactics.
The discussion seems to focus on how to show the appropriate commands at the right time, and what button that should be, and what colourscheme the I for Italic and so on.
We have buttons, links, key-combinations, menu-items, menu-trees and so on. Actually, those tools all do the same: they raise an event that the program has to handle.
IMHO, the main issue is that you see your program as a real estate building. But it should be a kitchen where the user can cook an egg. Or haute cuisine.
Then there would be e.g. cupboards in a kitchen. When I cook a meal, I get the tools I need out of them. When I'm finished, They go back (yes, clean).
I personally decide how my kitchen looks like, what's where in which cupboard. Therefore, I am able to determine my cooking-strategy and during use, adapt my kitchen and the tools to it.
Now back to office-building. However there are many many many ways to customize toolbars, menubars, they frighten me. Because actually, it is a concrete building. Thus I'm afraid of losing buttons.
I would like you to build cupboards that are so easy to use, that I am happy to put my tools in it. Tools in the shape that I want, whatever that is; a button, a key-combination or a menu-item or something else.
The cupboards may have glass or wooden doors in it or drawers and right in front of me some shelves.Anonymous
October 27, 2008
PingBack from http://mstechnews.info/2008/10/the-office-2007-ui-bible/Anonymous
June 09, 2009
PingBack from http://besteyecreamsite.info/story.php?id=1602Anonymous
June 09, 2009
PingBack from http://jointpainreliefs.info/story.php?id=2129Anonymous
June 13, 2009
PingBack from http://thestoragebench.info/story.php?id=3445Anonymous
June 15, 2009
PingBack from http://mydebtconsolidator.info/story.php?id=11007Anonymous
June 18, 2009
PingBack from http://barstoolsite.info/story.php?id=7810