3

作为一名主要的软件开发人员,我发现对我来说最难的事情是制作可用的用户界面。

我确实读过一些书,包括The Smashing BookWeb Design For Developers。但这些主要集中在设计上,而不是构建更复杂的界面(比如通过搜索分配多对多项目,两边都有不同的选项,使用不同的字段进行分组等等)。

是否有任何书籍、文章旨在为 Web 构建更多(逻辑上)复杂的 UI?

基于SO上的其他答案, Designing Web Interfaces book 看起来不错

谢谢,
德米特里。

4

5 回答 5

4

我喜欢不要让我思考

于 2010-10-19T01:29:24.973 回答
3

这是您绝对必须阅读的与可用性相关的书籍

  1. 日常用品的设计——唐纳德·诺曼
  2. 囚犯们在经营庇护所——艾伦·库珀
  3. 人性化界面 - Jeff Raskin
  4. 事情是如何运作的——唐纳德·诺曼
  5. 设计 Web 可用性:简单的实践 - Jackob Nielsen

如果您想深入了解原因的科学:

  1. 认知心理学原理 - 艾森克
于 2010-10-20T13:43:29.650 回答
2

与任何主题一样,尽可能多地获取资源。

我最近添加的书籍是Jenifer Tidwell 的Designing Interfaces Patterns for Effective Interaction Design。链接:官网亚马逊

我强烈推荐它:它以模式描述用户界面(我们熟悉的东西)。

我书架上的一些书名:

我可以列出更多标题,但以上内容可以帮助您入门。

...

可能有点离题,但我无法抗拒,因为这是我知道的一个领域。

如果您有机会,请与您的用户交谈(或者在他们工作时更好地与他们坐下来)。当您尝试提高软件的可用性时,这是您可以做的最好的研究。

如果您想衡量您的可用性,请查看运行系统可用性量表测试(通常称为 SUS 分数)。链接 1链接 2 (PDF)

高温下,

丹尼斯

于 2010-10-19T01:46:26.663 回答
2

我也喜欢这个:

网站设计 - 第二版

于 2010-10-20T13:52:34.943 回答
2

Jenifer Tidwells 的书Designing Interfaces: Patterns for Effective Interaction Design是一本很好的书。

替代文字

章节:

  1. 用户和任务。
  2. 组织内容
  3. 导航
  4. 组织页面
  5. 动作和命令
  6. 复杂数据
  7. 输入
  8. 构建和编辑器
  9. 让它看起来不错
于 2010-10-21T00:23:32.690 回答