Is “tip-of-the-day” good? [closed]

2020-07-03 07:51发布

Many programs (often large ones, like MS Office, The GIMP, Maxthon) have a feature called "tip-of-the-day". It explains a small part of the program, like this one in Maxthon:

"You can hide/show the main menu bar by pressing Ctrl+F11"

You can usually browse through them by clicking next. And other options provided are "Previous", "Close", "Do not show at startup".

I think I like the way Maxthon used to handle this; in the browser's statusbar (down at the bottom usually, together with "Done", the progress-bar etc), there would sometimes be a small hint or tip on what else you could do with it.

As Joel Spolsky wrote in his article-series "User Interface Design for Programmers", people don't like reading manuals. But we still want them to use the program, and the features they could benefit from, don't we? Therefore, I think it is useful to have such a feature, without the annoyance of the pop-up on startup.

What do you think? Pop-up? Maxthonstyle? No way?

12条回答
放我归山
2楼-- · 2020-07-03 08:12

IMO Tip of the day (popup) is only within programs that have a certain level of complexity, that you use frequently. So when you open the program you learn a new trick that will help you.

Usually people either like it or hate it, so definitely have an option to disable it.

What I'm worried about with the other type is that it will go unnoticed, you wont believe the areas of programs people never look at.

查看更多
来,给爷笑一个
3楼-- · 2020-07-03 08:14

No - I dislike them pretty strongly. When I am starting a software application, I almost always have a specific task in mind. The TOTD just interrupts this flow and tries to get me to think about the software rather than the task.

查看更多
叼着烟拽天下
4楼-- · 2020-07-03 08:15

Actually, I've never heard of Maxthon. But I actually like those as long as there is a checkbox to make them stop. I like the tips to actually tell me something interesting instead of something very obvious in the UI. But this is really preference. I don't think it is bad design to use them.

查看更多
Root(大扎)
5楼-- · 2020-07-03 08:17

It must be easy to banish the tips---but when learning a new GUI, I use them often. If it's a tip at startup I usually turn it off after at most a dozen runs, but if tips are well designed this gives me a sense of the application space.

Ways tips could be improved:

  • Don't tip a user about a feature that user has used recently.

  • Making tips sensitive to context can be helpful (the new Vista bars are an example --- pause to get the vapors; I have just said something nice about Vista).

  • Tips that are unobtrusive or appear during otherwise wasted time are good.

  • Tip during loading screen is good, but it must be findable after loading is over. Some popular game, maybe it was Baldur's Gate, would give you a tip during loading, and then afterward you could go back and review the tips in your journal. So if you had a vague memory of a useful tip a few screens back, you could find it quickly, in the same place you were accustomed to look for other recent information. A 'recently tipped' item on the help menu perhaps?

查看更多
手持菜刀,她持情操
6楼-- · 2020-07-03 08:22

This might not be a direct answer to your question, but personally, I like the way StackOverflow handles this. The badge system essentially acts as a manual, rewarding users for discovering and utilizing the functionality it has to offer. Granted, this isn't really an option for most apps but it works beautifully for StackOverflow.

查看更多
Deceive 欺骗
7楼-- · 2020-07-03 08:25

Norman Ramsey made some great points about how tips could be improved. My problem with tips of the day (and I'm speaking as someone who's implemented them in my own apps) is that they are not timely and a bit too intrusive. The typical tip of the day comes up when you start the program, and requires a button click to make it go away. When I actually see a useful tip, my train of thought is usually "I'll have to remember that when I do option ". Of course, it's forgotten by the time I get around to using . And clicking OK during program startup gets old fast, I'll usually disable the tips after the first dozen or so.

My suggestion would be to go the next step and make the tip of the day much more context sensitive. For example, if the program detects that the user is constantly going to Edit | Copy and then Edit | Paste, a good tip would be "Not for nothing, but CTRL+C followed by CTRL+V accomplishes the same thing" and tell them right when they are clicking away at the menu like a lost monkey, not during program startup. Oh, and don't interrupt their work by forcing them to click OK.

What I just suggested - is that what that damn paperclip dude used to do?

查看更多
登录 后发表回答