这不是一个技术问题,但仍是开发周期的一部分。对话框中文字的最佳做法是什么?
我不得不将所有的对话框都写在我正在编写的这个程序中,我正在努力处理最佳做法,让普通最终用户能够理解文本。
我有三个核心原则我能想到的
保持简短 - 但足够长的时间来解释彻底
避免个人的言论,如“记住”,“只是让你知道“等
称苹果为苹果 - 如果一个概念是高度技术性的,不要用另一个没有完全封装这个概念的词来贬低它。
这些好的原则是否合适和/或是否有更好的补充。
这不是一个技术问题,但仍是开发周期的一部分。对话框中文字的最佳做法是什么?
我不得不将所有的对话框都写在我正在编写的这个程序中,我正在努力处理最佳做法,让普通最终用户能够理解文本。
我有三个核心原则我能想到的
保持简短 - 但足够长的时间来解释彻底
避免个人的言论,如“记住”,“只是让你知道“等
称苹果为苹果 - 如果一个概念是高度技术性的,不要用另一个没有完全封装这个概念的词来贬低它。
这些好的原则是否合适和/或是否有更好的补充。
有各种平台特定的指导方针,例如
Microsoft WUXI --- Dialog text
Apple
我想补充的东西:
是的,我相信这些都是很好的原则,但您可能希望寻求并鼓励去做的另一件事是,如果技术性很强,并且有办法让在不使用大多数人不会得到的词的情况下,考虑使用它们,不是每个人都知道的一切
如何;不要让我看到任何DAMN模式的对话! =) – 2010-11-15 20:59:31