windows:Visuals/animations-and-transitions/guidelines

出自UXGuide.net

跳转到: 导航, 搜索

动画与过渡:设计规范
Animations and Transitions: Guidelines

目录


有效沟通

错误:
Aa511285_Animations50(en-us,MSDN_10).png
在这个示例中,交叉淡入淡出效果错误地用在导航至下一个条目上。因为交叉淡入淡出并没有特别的含义,所以这种过渡意义不大。
错误:
Aa511285_Animations54(en-us,MSDN_10).png
在这个示例中,效果太小太细微,很少有用户能够理解其目的。最好是重新设计或者去掉。

模式

悬停反馈

单击反馈

选中反馈

进度反馈

引起注意

Aa511285_Animations55(en-us,MSDN_10).png
In this example, the wireless network notification area icon uses an animation for critical problems, but lets users discover weak signals on their own.
Incorrect:
Aa511285_Animations56(en-us,MSDN_10).png
The Microsoft Office Assistants attracted unnecessary attention to themselves.

关系动画

图解/预览

对象的扩大/收缩

Incorrect:
Aa511285_Animations56a(en-us,MSDN_10).png
In this example, content is clipped during a resize.

内容的显示/隐藏/更改

控件或其功能可见性的显示/隐藏

Aa511285_Animations57(en-us,MSDN_10).png
In this example, Windows Media Center displays its controls whenever the pointer is over the window.
Aa511285_Animations58(en-us,MSDN_10).png
In this example, Windows Live Messenger displays a secondary command when the pointer is near the upper right corner.

场景切换

直接操纵

排序、筛选或调整顺序的过渡

性能过渡

Use transitions like fades and slides to make the composition appear smooth, orderly, and refined.
Aa511285_Animations60(en-us,MSDN_10).png
When scrolling in "Bird's eye" view, Bing maps display a temporary grid background. Doing so allows users to continue to scroll immediately, well before the final content is rendered.

特殊体验动画

性能

Aa511285_Animations63(en-us,MSDN_10).png
In this example from Windows Internet Explorer®, the low-key progress bar in the status bar suggests that users don't have to wait for completion before they can interact.
Incorrect:
Aa511285_Animations64(en-us,MSDN_10).png
In this example, the window restore transition is used even though there aren't sufficient system resources to play it well. Consequently, the frozen frame appears to be a bug. If the resources aren't available, it's better to just display the window without a transition.

动画特征

Well-designed animations and transitions generally have these characteristics:

Aa511285_Animations65(en-us,MSDN_10).png
Most animations should have fast starts and soft endings to have a responsive, yet controlled feel.
The full motion path is not always required. When appropriate, emphasize the end of the motion as it slows down, and let the eye fill in the rest. Doing so makes the motion feel much more responsive and orderly.
When animating the motion of several objects simultaneously, give them slightly different paths with slightly different timings to feel more natural.

动画文本

Exceptions:
Aa511285_Animations13(en-us,MSDN_10).png
In this example, Zune animates text but its purpose is primarily decorative. There isn't a problem if users don't carefully read the text.

减少电源消耗

Developers: For more information about designing for power management, see Application Power Management Best Practices.

无障碍访问

Aa511285_Animations72(en-us,MSDN_10).png
The Bing home page has an initial animation that reveals several hot spots. Users can also display the hot spots by moving the cursor near them.
Note that "equivalent information" doesn't mean identical information. The information might be in a different format or require simple deduction.
Developers: You can determine if animations are enabled using the SystemParametersInfo API.

For more accessibility guidelines, see Accessibility.

个人工具
名字空间
变换
动作
导航
工具箱