iPad软件设计初步:它不只是大号的iPhone
2010-06-01 15:18:00 来源:WEB开发网核心提示:◆在需要的地方点击操作对象的属性,让操作触手可及◆为操作对象加上属性操作的UI,iPad软件设计初步:它不只是大号的iPhone(3),但显示、隐藏和移动只在需要时显示,例如,只显示图表相关的选项,这些规则挺简单,当你要编辑一个幻灯片时,你可以直接在要操作的对象上点击来完成一些添加和修改任务
◆在需要的地方点击操作对象的属性,让操作触手可及
◆为操作对象加上属性操作的UI。但显示、隐藏和移动只在需要时显示。
例如,当你要编辑一个幻灯片时,你可以直接在要操作的对象上点击来完成一些添加和修改任务。
为幻灯片添加一个动画效果,可用类型的列表被附加到所操作对象中显示出来。
这些类似的操作同样适合对全局幻灯片的控制。
这是一个好的原则:直接、即使响应,凭直觉来操作设备。这种感觉就像你在用手指与所要操作的对象交互。
考虑上下文环境(Inspectors should be Contextual)
有时,标准的位置出现标准的设置界面是有价值的。但关键是,我们要显示多少UI。在桌面软件上,有我们经常做错。这里有两个熟悉的例子。
这两个属性窗口(来自苹果Keynote软件和微软Word软件的Mac版)很难用,因为他们显示了所有可能被用到的属性,而失去了选择性。在你某个时刻需要编辑某个选项时,你会发现这很麻烦;同时,大密度的控制选项占用了大量的显示区域且需要鼠标频繁的操作。
在iPad,任何全局的属性窗口都会考虑到所要操作对象的上下文环境,当他们被使用时才被显示。不为用户带来任何不相干的操作;隐藏任何不需要的操作。
如果你要操作(编辑)一段文本,只为你显示文本编辑的相关控制选项。
如果你在编辑一个图表,只显示图表相关的选项。
这些规则挺简单,甚至对桌面应用程序的开发也是很好的建议。
更多精彩
赞助商链接