在交互设计方面完全就是个外行,看About face那本书也是挺难看懂的,不过自己还是想在这里写写自己对于交互方面的一些想法,由于目前做项目/产品时还没有专业的交互设计师,现在自己在做项目/产品的时候根据自己的想法开始对系统的以下几个方面有所要求:
1、时刻告诉用户在系统的哪里
通过导航条的提示是一种最为明显的方法,导航条一方告诉了用户在系统的什么地方,也让用户有了快速跳转到系统中其他地方的方法,也许以后可以直接在系统里输入用户管理几个字,系统就会帮用户跳转到用户管理模块,这样就更方便了,呵呵...
而除了导航条的提示之外,我觉得象现在很多Form开始增加对用户所在域的提醒,这也是很好的交互,这一定程度上方便了用户填写表单的内容。
2、告诉用户系统在工作
当用户与系统进行交互时,系统有责任告诉用户它在工作,而不是用户在点击后系统毫无反应,这个在需要长时间后台处理的情况下经常出现,ajax的出现让这个问题得到了比较好的解决,尽管以前也有提供过渡进度页面的方式。
3、帮助用户有效的完成工作
例如用户在填写表单的时候,提供更好的即时校验但不直接打断用户工作的提醒,系统应该能有效的去帮助用户,而不是等到事情已经发生后才去防止用户做出的对系统而言有错的动作,这就像About face里说的一样,用户是上帝,不要让系统变成了上帝。
目前想到的大概就是这些,完全是一篇抛砖引玉的文章,希望交互设计的高手们出来指点指点,也希望对交互感兴趣和关注的朋友们能说说自己的看法。