iphone:Feedback
出自UXGuide.net
请帮助我们修订和更新本文的译文部分
本文的译文部分可能是由多个贡献者提供或从不同的渠道收集,未经过最终审阅和整理,请您帮助我们一起修订和更新本文的译文部分。
反馈
Feedback
In addition to seeing the results of their actions, users need immediate feedback when they operate controls and status reports during lengthy operations. Your application should respond to every user action with some visible change. For example, make sure list items highlight briefly when users tap them. Audible feedback also helps, but it can’t be the primary or sole feedback mechanism because people may use iPhone OS–based devices in places where they can’t hear or where they must turn off the sound. In addition, you don’t want to compete with the iPhone OS system sounds users already associate with system alerts.
用户除了要看到他们操作的结果,还需要得到操作控件时的即时反馈,以及在长时间操作中的状态报告。您的应用程序应提供明显的变化来响应每个用户操作。例如,确保列表选项时在用户点击时暂时的高亮。声音提示也很有效,但它不能成为主要或唯一的反馈机制,因为人们可能会在无法听到声音,或他们必须关闭声音的地方,使用携带 iPhone 操作系统的设备。况且,您也不想与 iPhone 操作系统的声音进行竞争,因为用户常把它认为是警告。
iPhone OS automatically provides feedback when it’s temporarily busy by displaying the activity indicator. During operations that last more than a few seconds, your application should show elapsing progress and, if appropriate, display an explanatory message.
当系统暂时繁忙时,iPhone 操作系统自动地提供操作反馈:显示活动指示器;当系统操作持续超过好几秒时,你的应用程序应显示消耗时间进度,并且,如果有的话,显示解释性信息。
Animation is a great way to provide feedback to users, as long as it’s both subtle and meaningful. Animation pervades iPhone OS, even in nonimmersive[1]applications. As a means of providing feedback, however, it is used to enhance the user’s experience, not as the focus of the user’s experience.
动画是向用户提供反馈的一种良好方式,它微妙而富有含义。动画贯穿于整个iPhone操作系统中,甚至在非沉浸式应用程序中。但作为提供反馈的一种手段,动画只是常用于提高用户体验,它本身并不是用户体验的焦点。
译者注释
- ^ 这里可能是苹果公司笔误,在词典内并没有这个单词,这是一个组合词,应为non-immersive