如何以自顶向下的方式构建Web UI?

问题描述:

有没有人这样做?如何以自顶向下的方式构建Web UI?

如果是的话,请分享你的经验:)

的第一步是开发使用情况。具体说明应用程序将如何使用以及交互点的位置。只有事后才应该关注实施。

我花了大约二十分钟开始为此写一个答案,但感觉就像我正在写一个讲座。我认为期望得到与自上而下设计网络用户界面差异很大的答案是不切实际的。我的意思是,你要求的基本上是这样的:“你们怎么做你的工作”。它非常广泛,而且深入它是疯狂的。

然而,所有这些都说:你问这个问题真好。概念化和早期设计阶段是您可以在Web开发中获得的一些最有趣和最具创造性的角色。你真正需要做的是找到一个起点。这可能意味着您需要出去学习需求收集,包括业务和用户为中心的设计方法。

我不是商业中心设计的支持者,但仅仅是因为其他人很多。所以,我会专注于UCD。如果你喜欢书籍,我会推荐Alan Cooper的关于Face 2.0,这是交互设计的一个很好的基础。如果你不想购买一本书,你可以去usability.gov并开始学习。

通过使用诸如上下文访谈,卡片分类,上下文查询和其他UCD方法之类的东西,大部分界面都将被自然设计。