|
|
1
5
您可能希望查看Windows用户体验指南,了解GUI组件的“预期”行为: http://msdn.microsoft.com/en-us/library/aa511258.aspx |
|
|
2
3
标准做法是指定用户界面标准,而不是假设它们 不 值得努力指定标准GUI行为,以避免混淆;如果您可以参考现有的标准,这是可以的,但请确保客户在其上签字 “我看不懂你的心思,某某不是一种标准/默认的行为”,这是合乎逻辑的反驳……但不是一种非常礼貌的反驳 |
|
|
3
3
对于用户界面问题,您可能需要参考现有的UI指南,例如 Apple's Microsoft's . 还有很多,但这两个都是足够大的参与者,他们的指导方针可能比大多数其他人更能反映用户的期望。 编辑:使用转义键关闭对话框包含在Microsoft文档中 guideline (向下滚动至“交互”):
我并没有仔细看,但我并没有看到任何关于自动调整列大小的信息——这非常不寻常,如果它存在的话,我会相当惊讶。 因此,如果我负责这件事,我会说这是一个分裂的决定(可以这么说)。对于客户来说,期望escape键关闭一个对话框是合理的(没有明确指定),如果不这样做,应该被视为一个bug。
|
|
|
4
2
几乎没有什么是标准的。在任何给定的人心目中,“标准”的含义都会略有不同,如果没有具体规定某种可测量的定义,将导致今后的争论。 |
|
5
1
|
|
|
6
1
没有任何东西是标准的,除非它被写下来并指定在与项目相关的地方(或从规范链接到)。如果没有写下来,就不是标准,所以客户必须定义它。
|