问题标签 [interaction-design]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xhtml - Does anybody know of a mockup tool that can export into code?
I want a tool that allows me to design the screens pixel-by-pixel (almost like i took a screencap of the webpage) and gives me the option to export the entire screen into XHTML/CSS.
Does anybody know of such a tool?
As a note, I am NOT looking for something like Balsamiq. I want to create very detailed UIs--NOT wireframes.
interface - 我从哪里学习接口原型?
我对使用 arduino 板和其他东西进行原型设计和开发小工具和设备感兴趣,但是我只获得有关 arduino 的教程,而不是接口原型设计。我找到了一本书,但它是用其他语言而不是英语的(链接是:http://prototypinginterfaces.com/)
我也不知道在谷歌中寻找教程的确切术语。这可能是我没有得到合适结果的原因。基本上我想学的和书上说的一样。
我不知道从哪里开始,首先要寻找什么。如果有人可以帮助我,请。
pdf - 创建可点击的 PDF 模型
我正在设计一个新的用户界面,并为每个新屏幕创建图像。现在我想将这些图像组合成一个可点击的 PDF,以便通过单击图像中的按钮,您可以从一个屏幕导航到另一个屏幕。
创建可点击 PDF 的最简单方法是什么?(免费工具?)
human-computer-interface - 人机交互与交互设计
根据维基百科,人机交互涉及人(用户)与计算机之间交互的研究、规划和设计。
交互设计是以下实践:
- 了解用户的需求和目标
- 为用户设计工具以实现这些目标
- 设想系统的所有状态和转换
- 考虑到用户环境和技术的限制
那么学习人机交互硕士和交互设计硕士有什么区别呢?我认为交互设计的范围更广,也包括人机交互。哪个更实用?
quartz-composer - 如何将 Quartz Composer/Origami 合成作为动画导出到 QuickTime?
我使用 Facebook Origami 插件,在查看器中一切正常——你必须点击才能看到动画。
但是当我尝试将合成导出到 .mov 时,它会生成一个充满静态图像的剪辑。如何“记录”交互以使动画可见?
agile - 用户故事中的“用户类型”是什么?
我是一名 UX 设计师,对来自敏捷开发项目的用户故事有一些经验,这些项目用于在表单上记录功能需求:
作为 [type of user] 我想 [goal] 这样 [reason]
在与一些同事讨论后,我们确定了对 [type of user] 应该是什么的三种不同解释。
- 对于作为 UX 设计师的我来说,[用户类型] 将代表一个角色,一个典型的最终用户或基于对真实人的用户研究建立的客户。
- 其中一位开发人员表示,[用户类型] 是软件中的角色,例如战争游戏中的医生或狙击手。
- 一位项目负责人表示,[用户类型] 代表开发项目中的团队角色 ,例如测试人员或开发人员。
谁是对的?如果我们所有人都是正确的,这难道不是一个常见的混淆来源吗?
ios - 通过使 UI 元素闪烁来指示错误
我有一个视图,用户需要在按钮起作用之前进行选择。为了使这一点更明显,如果首先按下(灰色)按钮,我希望表示需要完成的选择的元素闪烁。即,我想指出这是该状态下的错误,并将用户的注意力引导到他们首先需要使用的 UI 元素上。
我目前尝试让元素(self.display
在下面的代码中)快速闪烁两次如下:
这工作得很好,但感觉不是 100% 正确,并且动画有时会在完成之前被截断几分之一秒。我想我可以排队两个动画,但我想知道是否有更简单的方法来完成这个。是否有任何内置方法可以让 UI 元素闪烁以指示错误?如果没有,是否有任何“已知良好”的曲线和频率组合可以将这一点传达给用户?