windows:Visuals/graphic-elements

出自UXGuide.net

在2010年2月9日 (二) 01:04由Richard.Bao (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 当前修订 (差异) | 下一修订→ (差异)
跳转到:导航, 搜索

图形元素
Graphic Elements

目录


“图形元素”用于呈现关系、层次和视觉强化,包括背景、横幅、玻璃、聚合、分隔符、阴影及手柄等。

Aa511281_Graphics01(en-us,MSDN_10).png


包含多种图形元素类型的示例。

图形元素通常是不可交互的。不过,分隔符是用于调整内容尺寸的,而手柄则是显示交互性的图形。

注:分组框动画图标品牌宣传相关的设计规范请参考各自相应的章节。


这样的用户界面是否正确?

虽然图形元素是强有力的表现关系的视觉手段,但过度使用会增加视觉混乱并减少界面上的可用空间。应当有节制地进行使用。

Microsoft® Windows® 的一个设计趋势是通过减少不必要的图形和线条来创建更简单、整洁的外观。

要确定一个图形元素是否必要,可以考虑下列问题:

Aa511281_Graphics12(en-us,MSDN_10).png
在这个示例中,仅用布局来展示控件之间的关系。


Usage patterns

Graphic elements have several usage patterns:

Graphic illustrations

Use to communicate an idea visually.

Graphic illustrations are similar to icons except that they can be any size and usually aren't interactive.

Aa511281_Graphics02(en-us,MSDN_10).png


In this example, a graphic illustration is used to suggest the nature of a feature.

Backgrounds

Use to emphasize or de-emphasize different types of content.

Backgrounds can be used to emphasize important content.

Aa511281_Graphics03(en-us,MSDN_10).png


In this example, a background is used to emphasize an important task.

Backgrounds can also be used to de-emphasize secondary content.

Aa511281_Graphics04(en-us,MSDN_10).png


In this example, secondary tasks are de-emphasized by locating them in a task pane.

Banners

Used to indicate important status.

In contrast to backgrounds, banners emphasize primarily a single text string.

Aa511281_Graphics05(en-us,MSDN_10).png


In this example, a banner is used to indicate that the page's settings are controlled by Group Policy.

Glass

Use strategically to reduce the visual weight of a window.

Glass can reduce the weight of a surface by focusing on the content instead of the window itself.

Aa511281_Graphics06(en-us,MSDN_10).png


In this example, glass focuses the user's attention on the content instead of the controls.

Aggregators

Use to create a visual relationship between strongly related controls.

Aa511281_Graphics07(en-us,MSDN_10).png


In this example, an aggregator background is used to emphasize the relationship between the Back and Forward buttons in Explorer.

Aa511281_Graphics06(en-us,MSDN_10).png


In this example, a boundary aggregator is used to emphasize the relationship among the controls, and make them feel like a single control instead of eight.

Separators

Use to separate weakly related or unrelated controls.

Separators can be either interactive or non-interactive. Interactive separators between resizable content are known as splitters.

Aa511281_Graphics08(en-us,MSDN_10).png


In this example, an interactive separator is used for resizable content.

Aa511281_Graphics09(en-us,MSDN_10).png


In this example, the separator isn't interactive.

Shadows

Use to make content stand out visually against its background.

Aa511281_Graphics10(en-us,MSDN_10).png


In this example, shadows make the artwork stand out against the background.

Handles

Use to indicate that an object can be moved or resized.

Handles are always interactive and their behavior is suggested by the mouse pointer on hover.

Aa511281_Graphics11a(en-us,MSDN_10).png

Aa511281_Graphics11b(en-us,MSDN_10).png


In these examples, handles indicate that an object can be resized.


Guidelines

General


Graphic designs

Incorrect:
Aa511281_Graphics13(en-us,MSDN_10).png
In this example, a complex graphic from Windows XP ineffectively attempts to explain a complex trust decision.


Backgrounds and banners

Aa511281_Graphics14(en-us,MSDN_10).png
In this example, the link gets the user's attention because it is on a yellow background.
Aa511281_Graphics15(en-us,MSDN_10).png
In this example, the dark background de-emphasizes the content.


Glass


Separators

Aa511281_Graphics16a(en-us,MSDN_10).png
Aa511281_Graphics16b(en-us,MSDN_10).png
In these examples, resize pointers are shown on hover.


Shadows


High DPI support


Text

导航
工具箱