为什么向导对话框被称为“向导”?
今晚我正在和我的非技术妻子聊天。 她正在谈论她如何培训员工使用一些新软件。 该软件大量使用向导来完成任务。 她向我提出的问题是“为什么巫师被称为‘巫师’?” 它们是由某个对龙与地下城感兴趣的书呆子制作的吗?”
我意识到,虽然“书呆子”和“龙与地下城”在我的例子中是正确的,但我不知道术语“向导”的起源,因为它与引导用户完成操作的应用程序的一部分相关。一些困难的过程。
我很好奇这里的其他人对这个伟大而重要的问题有什么想法。
I was talking with my non-techie wife tonight. She was talking about how she was training staff to use some new software. The software made heavy use of wizards to accomplish tasks. Her question to me was "Why are wizards called 'wizards?' Are they made by some nerd with an interest in Dungeons & Dragons?"
I realized that, while the "nerd" and "Dungeons & Dragons" were true in my case, I didn't know the origin of of the term "wizard" as it relates to a part of an application that guides a user through some difficult process.
I'm curious to see what thoughts others here have on this great and weighty question.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我的印象是它与巫师的含义有关,类似于“专家”。 UI 向导就像一个(非常简单)专家系统。 向导/“专家”会问您一系列问题来弄清楚您想要什么,然后他们利用他们的“专业知识”来生成结果。
My impression is that it's related to the meaning of wizard that's similar to "expert". A UI wizard is like a (very simple) expert system. The wizard/"expert" asks you a series of questions to figure out what you want, and then they use their "expertise" to generate a result.
最初的向导界面之一是 Microsoft Publisher 2.0。
向导部分出现在最后一个对话框页面之后,它将“神奇地”执行完成向导中请求的任务所需的操作,并实际上向您展示如何执行此操作。 例如,运行贺卡向导,将向您展示如何设置宽高比、纸张大小等。
我猜用户界面测试表明没有足够的人遵循向导教程,只是跳过它以获得所需的结果,因为此功能在 Publisher 的更高版本中已被删除。
One of the original Wizard interfaces, was with Microsoft Publisher 2.0.
The wizard part came after the last dialog page, where it would 'magically' perform the actions required to achieve the task requested in the wizard, and actually show you how to do it. For example, running the Greeting Card Wizard, would show you how to set the aspect ratio, paper size, etc.
I guess user interface testing showed that not enough people were following the wizard tutorial, and just skipped through it to get the desired result, because this functionality was dropped in later versions of Publisher.
因为它们神奇地引导用户完成整个过程以实现用户的目标。
Because they magically guide the user through the process to achieve the users goal.
我相信微软发明并引入了这个术语,无疑是出于营销相关的原因。
I believe Microsoft invented and introduced the term, no doubt for marketing related reasons.
我想是因为配置以前手动完成的操作的用户界面对用户来说一定看起来很神奇。 如果你仔细想想,这是一个很好的类比——这个小配置应用程序只需“挥动魔杖”就可以做很多事情。
I guess because user interfaces that configured things that were previously done manually must have seemed like magic to users. It's a pretty good analogy if you think about it - this little config app is doing many many things with a single "wave of the wand" as it were.