用户体验式UI设计
(1)什么是用户体验式设计
产品的业务化和易用性始终是我们追求的目标,随着.Net Framework 3.0的推出,Windows Presentation Foundation(WPF)组件库把用户UI设计带入用户体验的时代。增强用户体验,毫无疑问是提升系统的业务化和易用性的捷径之一。
所谓用户体验(User Experience)就是人和产品互动时体验的质量。而用户体验式UI设计,则是“以最终用户为中心的产品UI设计方法”,强调让产品来满足用户的体验需求,而不是让用户去适应产品的功能。
(2)用户体验式设计的目标
n 用户体验式设计强调使用产品的“感受”,其目标是创造喜悦;
n 使用产品之前、之后和过程中都能体会到强烈的易用性和业务化;
n 借助各种因素,如环境、色调、触感、声音和视频等,获取体验反馈。
(3)用户体验式设计的要素
设计出丰富用户体验的用户界面,要从如下几个方面重点考虑:
n 对于用户而言是有用的体验
n 对于用户而言是可用的体验
n 是用户所渴望的体验
n 用户很轻易就能发现自己需要的功能
n 对于用户而言,这种体验是可信任的
(4)用户体验式设计的技术
.Net Framework 3.0内嵌的WPF组件是用户体验式设计的技术基础。WPF提供了丰富的客户体验组件库和统一Smart Client编程模型,采用XAML描述用户界面。不仅使用户界面更加灵活,更加逼真和多态,而且使用户界面完全脱离了程序逻辑,对用界面的修改只需要重新配置XAML文件,而不需要修改代码和重新编译。