版式设计之网格系统(下)

四种类型的布局网格

列、模块、间隔和边界可以以不同的方式组合以形成不同类型的网格。以下是四个标准布局网格: 手稿网格、 列网格、 模块化网格、基线网格。

手稿网格 (Manuscript Grid)

手稿网格 (或通常称为单列网格)是最简单的网格结构。它实际上是一个大的矩形区域,占据了格式内的大部分空间。手稿网格适用于连续的文本块。但是它们不仅限于文字;图像可用于填充块。 有了这个名字,人们自然会将手稿网格与印刷页面相关联。手稿网格传统上用于书籍中,是呈现连续文本块的良好布局。

多列网格

顾名思义,多列网格有几列。请记住以下简单规则:创建的列越多,网格就越灵活。 列网格对于包含不连续信息的布局很有用。当您使用多列网格时,可以为不同类型的内容创建区域,例如可以将特定的列仅用于说明。


模块化网格

虽然多列网格将页面垂直地分为多列,但模块化网格将页面垂直和水平地分为模块。列和行以及它们之间的间隔创建了单元或模块的矩阵。

当您需要对复杂布局进行更多控制而不是列网格可以提供的功能时,模块化网格将非常有用。模块化网格为页面提供了灵活的格式,并允许您创建复杂的层次结构。网格中的每个模块可以包含一小部分信息,或者可以将相邻的模块组合起来以形成块。

基线网格

基线网格是指导设计中垂直间距的基础结构。它主要用于水平对齐和层次结构。类似于在设计中使用列和模块作为指导的方式,可以使用基线网格在布局中建立一致性。使用这种类型的网格类似于在纸上书写-网格可确保每行文本的底部(其基线)与垂直间距对齐。这使基线网格不仅是一种出色的印刷工具,而且在您将页面上的元素进行布局时也非常有用,因为您可以快速检查页面上的某些内容是否缺少一行空格。


UI设计中的布局网格

UI设计改变了我们对网格的思考方式。UI设计是不稳定的,并且没有固定的尺寸,因为人们使用从智能手表的小屏幕到超宽电视屏幕等不同类型的设备与产品进行交互。使用产品时,人们经常在多个设备之间移动以完成该产品的单个任务。尽管屏幕很大,设计人员仍必须以最直观和易于遵循的方式组织内容。实现此目的的一种方法是使用布局网格系统。对于UI设计而言,布局网格更可取,因为它定义了设计的基础结构以及每个组件如何响应不同的断点。这种类型的网格更快,更容易为多个屏幕和分辨率设计。


产品设计中的网格系统组织页面上的元素并连接空间。网格系统通过几种方式提高了设计的质量(在功能上和美学上)和设计过程的效率:

创建清晰度和一致性

网格是设计中秩序的基础。比例、节奏、空白和层次结构都是直接影响认知速度的设计特征。网格在整个界面中创建并建立这些元素的一致性。有效的网格可以引导视觉,使扫描屏幕上的对象变得更加轻松愉快。这在数字产品中尤其重要,因为它们具有功能性,这意味着人们可以使用这些产品来完成特定的任务,例如发送消息,预订酒店房间或乘车兜风。一致性有助于用户了解在哪里可以找到下一条信息或下一步应该采取的步骤。

提高设计理解力

人脑在不到一秒钟的时间内做出判断。如果设计不当,将使产品显得不那么实用和可信赖。网格通过提供一组规则(例如元素应放在布局中的位置)来连接并加强设计的视觉层次。

响应式

响应式设计不再是一种奢侈,而是必不可少的,因为人们可以在具有多种屏幕的设备上体验应用程序和网站。这意味着设计人员无法再为单个设备的屏幕构建屏幕。多设备环境迫使设计人员考虑动态网格系统,而不是固定宽度。使用网格可在具有不同屏幕尺寸的多个设备上创建一致的体验。

加快设计过程

网格使设计人员能够管理UI元素之间的比例,例如间距和边距。这有助于从一开始就创建像素完美的设计,避免由于不正确的调整而导致的及时返工。

使设计更易于修改和重复使用

与印刷产品不同,数字产品永远都不会完工,而是不断变化和发展。网格提供了坚实的基础,因为当一切都符合网格时,可以轻松地重用以前的解决方案来创建新版本的设计。

促进合作

网格通过提供元素放置位置的计划,使设计师更容易进行设计协作。网格系统有助于使界面设计的工作拆解,因为多个设计师可以在布局的不同部分上工作,因为他们知道他们的工作将被无缝集成和保持一致。

布局网格的最佳做法

虽然布局网格可以帮助设计师在设计中获得一致,有条理的外观,并管理元素之间的关系和比例,但是在使用网格进行设计时,需要牢记许多注意事项。

许多流行的框架使用12个等宽列的网格系统。在相当小的数字中,数字12最容易被整除。可能会有12、6、4、3、2或1列均匀间隔的列。这为设计人员提供了极大的布局灵活性。

尽管12列网格是许多设计人员的首选,但它并不是一种千篇一律的解决方案。选择网格时,请选择一个具有您设计所需的列数的网格。如果您的布局仅需要8列,则没有必要使用12列网格

您如何知道要使用多少列?在确定列数之前,请勾勒出可能的布局(可以使用纸质草图)。这意味着您需要知道屏幕上将显示哪些内容。内容将定义网格,而不是相反。有了草图,您将更好地了解所需的列数。

考虑限制

设计网格时,请考虑设计上的限制。例如,您的大多数用户可能正在使用特定类型的设备(例如电话)。这意味着所有设计决策(包括网格)都需要考虑此约束。学会在约束条件下进行设计是一项技能,可帮助您专注于对用户真正重要的事情。

强调重要对象

通过增加重要的视觉效果,将用户的注意力吸引到重要元素上。提示:跨多列的项目在视觉上比仅填充一列的项目更重要。

不要害怕跨出网格

网格列是每个内容块应在其开始和结束的位置,此规则简单易。但,设计人员经常故意打破网格列以增加视觉趣味或强调某些元素。通过将元素打破网格,您将突出显示它们,因为查看者将很快看到这些突破并被其吸引。


注意水平和垂直间距

布置网格需要注意水平和垂直节奏,这同样重要。考虑以下示例之间的区别。在第一个示例中,网格与列宽和水平间距一致,但是变化的垂直间距会产生视觉噪声。在第二个示例中,水平间距(即内容块之间的空间)和垂直间距(列之间)都是一致的,这使整个结构更整洁,内容在视觉上也更易于使用。

使用基线网格来对齐元素

如前所述,基线网格可用于水平对齐和层次结构。将UI设计元素(文本、图像和内容容器)与基线对齐意味着您需要将其高度设置为基线值的倍数。例如,如果您选择8像素作为基线值并想要对齐文本,则需要使字体的行高为基线值的倍数,这意味着行高可以为8、16、24, 32,等等。请注意,字体大小不必是基线的倍数,而只需是行高。

总结

到目前为止,您应该对网格系统是什么以及如何将其应用于您的设计过程有很好的了解,了解网格的使用将来自实践经验。 用Josef Muller-Brockmann的话说:“网格系统是辅助,而不是保证,它允许多种可能的用途,并且每个设计师都可以寻找适合其个人风格的解决方案。但是必须学习如何使用网格。这是一门需要实践的艺术。”