在我们的 Web 设计中,交互性越来越多,但是有没有人找到一种向客户展示交互性的好方法?我主要谈谈像这样的小动画:
- 悬停在按钮上
- 用户滚动时对导航栏的影响,
- 当用户滚动时移动的设计元素
- 弹出窗口
- 当用户单击/悬停元素时出现的信息框
- ...
我还没有找到我真正喜欢的方法。我很好奇你们是怎么做到的。
在我们的 Web 设计中,交互性越来越多,但是有没有人找到一种向客户展示交互性的好方法?我主要谈谈像这样的小动画:
我还没有找到我真正喜欢的方法。我很好奇你们是怎么做到的。
这实际上取决于您的工作流程。请记住,如今许多网页设计师放弃使用任何图形软件并直接在浏览器中进行设计。这样,您就可以在浏览器中展示您的设计,它们最终会出现在那里。简洁明了。
如果您确实在工作流程的任何部分使用静态模型,您总是可以在浏览器中创建一个小的动态模型,以显示您正在计划的交互式部分。
我通常采取的选择是在我的网页设计中呈现交互式元素,而不是静态视觉设计。一旦就静态设计达成一致,我就开始编码并使用预览站点来展示设计的交互部分。通过客户的输入,该预览站点迅速发展为实际产品。
您的问题是为什么我建议在浏览器中编码(参考:设计网站的步骤是什么?)。在站点、应用程序或任何东西中显示交互性的最佳方式是使用它的媒介。我并不是说完全开发站点并交付它。我的意思是你可以在设计/开发过程中交付阶段:
我会建议在交互设计中不要犯你在许多“主题”中发现的错误,所有的东西都是动画的。对我来说,这变得俗气,并脱离了网站的意义和内容。我建议在需要突出或需要显示多个可交付内容的关键区域使用动画。
如果您对如何托管它感到好奇,我希望如果您正在做网页设计,您有自己的网站,我会做一个没有应用的子域。
如果您的演示文稿是印刷材料,我会亲自绘制线框或最终设计方案,并用评论和解释对其进行注释。我确实展示了所有可能的交互方式——例如。
但是,如果您的演示文稿是视觉演示文稿,我会使用动画、过渡、声音、视频等来做任何我喜欢的事情。使用其中一种演示软件来展示概念。这种方法是值得做的。当您以一种有吸引力的方式向客户展示所有可能的交互时,不要担心将您的设计副本放在他的手中 - 如果您知道我的意思;)
最近似乎有创建UI 交互动画 GIF的趋势(在 Dribbble 上快速搜索会发现更多)。我想其中很多都是使用 After Effects 组合在一起的。InVision 最近发布了一篇文章,概述了他们如何在内部进行此操作。
虽然我可以理解这些交付物的吸引力(它们很流行,它们看起来非常令人印象深刻,而且它们很容易携带),但它们在许多方面给我留下了固有的问题:
我会推荐 - 并使用 - 两种不同的方法:
首先,使用纸质原型进行高级交互和内容关系。这让客户在项目的早期就形成了一个心理模型。我更喜欢纸质原型,而不是任何预先存在的原型框架或工具包(如 Bootstrap)。虽然这些应该是最小的,但我发现它们仍然有太多的视觉影响,并且可以分散客户的注意力,让他们认为这就是最终产品的实际外观。当您使用纸笔草图时,这种情况不太可能发生。
对于更详细的交互(听起来像您感兴趣的那样),我们使用样式图块,这是一个包含许多不同组件的简化单页。关于这些的伟大之处在于:
它对我们很有效,我们能够快速迭代。当然,这取决于拥有一个相当强大的工作流程,我们已经花费了相当长的时间来开发它,但我们认为这是一项持续的投资,因为每个后续项目都会越来越快。