设计体系丨根据六大设计体系总结出的资产清查清单(五)

上一篇文章,我讲了如何去创建设计体系,这篇文章我提供了一个详细的资产清单。

对于产品经理来说,我们不仅可以对设计体系的具体内容进行详细的了解,辅助我们进行产品设计,也可以考虑根据Windows、Andriod、iOS、MacOS、WatchOS、TVOS等平台的输入、互动、平台差异提出一些惊艳的产品设计。

我基于对御三家平台级设计体系(Apple的HIG、Google的MDS、Microsoft的FDS)和国内外知名的企业级设计体系(Salesforce的LDS、Atlassian的ADS、蚂蚁金服的AD)的调查,生成了一份较清晰的清单用于指导清查和后续的资产建设过程。

在类别划分上需要提前说明的是这是总结的结果,不同平台企业可能出现同一内容名称不一样、内容不同名称一样等现象,这是他们根据自身特色进行的调整,并且每家都有各自独特的内容(例如Apple为不同产品特别定制操作系统,而Microsoft倾向于使用同一操作系统面向不同产品),因此文中对特别内容有所划分。

如果有不准确的地方,欢迎专业大佬在评论区或私信我提出。我在之前的文章中已经预先提到了设计的体系的结构,不过我有所更新。

一、设计体系的VGT-RO三层一环结构

下面是根据我对理解,提出的设计体系VGT-RO三层一环结构(和之前的结构可能有所差异,目前以我这篇文字为准)帮助大家理解设计体系。

1. 第一层:愿景与原则(Vision & Principle)

它们作为设计决策的参考,指导前行。

愿景指导原则的生成,原则根据组织和产品的目的变化,主要作用是建立一种通用的评价标准,指导设计与开发,帮助使用人员进行评估,以形成相关团队的决策共识。也有称设计价值观、设计语言的。

2. 第二层:指南(Guidelines)

包含样式指南、模式指南、内容指南等需要通过文字、最佳实践、指示图像等进行规则传达的内容。

  • 样式指南(Style Guideline):样式指南是对大部分非功能性模块进行规范,对如配色、交互状态、动画、排版、间距、图标样式、形状与边框、插画、照片、标志、布局、数据可视化方式,甚至可能包括品牌身份、设计语言、声音和语气、写作、模式和代码风格指南等进行描述和定义,提供最佳用例和错误用例。它们大部分无法形式单独组件,但是可以提供代码。
  • 模式指南(Patterns Guideline):模式是可重用组件的集合,模式指南对功能性模式进行规则定义,其中包含大量的组件内容,但其中的重点是对如何使用组件进行定义。另外除了组件外,还会对互动方式、输入方式、可用性等等内容进行定义。
  • 内容指南(Content Guideline):内容指南通常无法提供代码,但能通过描述和用例来对一些难量化的内容进行规范指导。例如语气和音调、音效、文案风格等。

3. 第三层:工具与库(Tools & Libraries)

包含组件库、工具包、协同工具等可以供体系用户直接使用的内容。

  • 工具包(Toolkits):这主要面对设计人员,提供了可供常规设计软件打开,由设计师直接使用的文档。一般直接可以在体系网站或在设计团队内部流传。
  • 组件库(Components Libraries):这是主要面向前端工程人员的工具,通常是开放的网站或者内部的文件(是文件而非文档)。组件背后是体系中的可重用代码的一部分,它们是应用程序接口的构建块,开发人员可以快捷地使用它们。这里主要是指装载了组件的最终载体形式。
  • 协同工具(Collaborative Tools):更为前沿的设计体系搭建者,开始提供创建依托于生产力软件的辅助工具,以进一步提升设计与开发者之间进行沟通的效率。如React-Sketch.app、Kitchen等。当然另一方面搭载设计体系的网站或文档也算是一种协作工具。

4. 一环:关系模式与组织流程(Relation Model and Organization Process)

包围着这三层内容,它促进整个设计体系成为一个活的生态系统。

  • 关系模式(Relation Model):关系模式描述的是设计体系维护团队的职能和构成结构,以及他们与组织的产品的关系。
  • 组织流程(Organization Process):组织流程描述设计体系如何得到形成、应用、更新和推广,是使设计体系成为鲜活生命体的血液。

二、资产清单

此块资产清单内容包含指南内容资源与工具两大部分,下面为正式内容。

1. 样式指南

对视觉内容进行的规则,包含色彩、字体、网格、标志、材质、插画、图标、阴影、形状、版式等内容。

Acrlic 亚克力(Fluent)  Branding 品牌推广  Color 色彩  Corner radius 转角半径  Dark Mode 暗黑模式  Fonts 字体  Grid 网格  Icons 图标  Illustrations 插画  Logos 标志  Materials 材质  Shadow 阴影  Shape 形状  Translucency 半透明(HIG-MacOS)  Typography 版式

2. 内容指南

此块是一些内容的指南,主要除开常规的视觉外,对文字、文案风格、图片、视频、声效、语音语调等规则定义,可能与样式指南存在一些交集。

Launch screen 启动页  Sound 声效  Video 视频  Voice and tone 语音语调  Writing Style 文案风格

3. 模式指南

通用的指南包含环境、手势、输入方式、交互、动效、可用性、可访问性、可视化定义等内容,在模式指南中会包含大量的组件(包含通用组件、导航、基础输入、菜单与工具条、文本、选择器、数据展示、反馈、状态与讯息等内容)。

Accessibility 可访问性  Communication 沟通  Environment 环境  Gesture 手势  Input 输入  Interaction 交互  Layout 布局  Machine Learning 机器学习  Motion 动效  Usability 可用性 Visualization 可视化

4. 输入与互动Input and Interaction

此部分收集了Microsoft的Windows操作系统、Google的Android操作系统、Apple的iOS、MacOS、watchOS、tvOS等操作系统的输入、交互的定义和差别。

1)Windows互动

产品经理,产品经理网站

Windows平台的设备互动复杂且多样,相关咨询可以看官方的互动与输入指南:https://docs.microsoft.com/en-us/windows/uwp/design/input/

Pointer Input 指针输入  Gaze interactions 凝视互动  Eye tracking 眼部追踪  Pen and Windows Ink手写笔与Ink  Touchpad 触控板  Gamepad and remote control 游戏板和遥控器  Mouse 鼠标输入  Keyboard 键盘  Cortana 小娜  Speech interactions 语音互动  Controller 控制器

① Windows手势

Drag and prop 拖放  Optical zoom and resizing 光学变焦与调整大小  Touch 触控  Panning 平移  Rotation 旋转  Visual feedback 视觉反馈

② Windows平台特别产品

Surface系列  Surface Hub  MR 混合现实  XBox  HoloLens  Windows IoTs

针对各类自家设备,Fluent有专门进行界面的说明关于Windows各类设备的界面设计指导:https://docs.microsoft.com/en-us/windows/uwp/design/devices/

2)Andriod互动

产品经理,产品经理网站

安卓系统是目前一大统治级的操作系统之一,主要依靠手势等进行互动,也会存在智能手机通用的一些NFC、语音交互、摄像识别、按键互动等等。

关于Android的手势说明:https://material.io/design/interaction/gestures.html#principles

① Navigational gestures 导航手势

Tap 轻敲  Scroll and pan 滚动和平移  Drag 拖  Swipe 滑动  Pinch 捏

② Action Gestures 动作手势

Tap 轻敲  Long Press 点按或长按  Swipe 滑动

③ Transform Gestures 变换手势

Double tap 双击  Pinch 捏  Compound gestures 复合手势  Pick up and move 拿起并移动

3)iOS互动

产品经理,产品经理网站

iOS作为独特的智能手机交互系统,拥有一些独特的设置。例如与安卓相比,它拥有定义清晰的模态交互,并划分系统级交互和APP级交互。同时是iPadOS的基础系统,他们的相似性非常高。

关于iOS的互动指南说明:https://developer.apple.com/design/human-interface-guidelines/ios/user-interaction/3d-touch/

① iOS APP 应用架构

Launching 启动  Onboarding 新手引导  Loading 加载  Modality 模态  Navigation 导航  Requesting Permission 请求允许  Settings 设定

② iOS 互动

3D Touch 3D触控  Apple Pencil and Scribble Apple Pencil与涂鸦  Audio 音频  Authentication 验证  Data Entry 数据输入  Drag and Drop 拖放  Feedback 反馈  File Handling 文件处理  Game Controllers 游戏控制器  Gestures 手势  Haptics 触觉反馈  Near Field Communication 近场通讯  Pointers (iPadOS) 指针  Undo and Redo 撤销与重做  Augmented Reality 增强现实  Siri(HIG-iOS)

③ iOS手势

Tap轻敲  Drag 拖拽  Flick 轻移  Swipe 滑动  Double tap 双击  Pinch 捏  Three-finger pinch 三指缩放  Three-finger swipe 三指滑动  Touch and hold 触控并按住  Rotate 滑动  Shake 摇动

关于iOS的手势说明:https://developer.apple.com/design/human-interface-guidelines/ios/user-interaction/gestures/

4)MacOS互动

产品经理,产品经理网站

与Windows系统平分天下的电脑系统,拥有独特的设置,并且单独拆分出的电脑系统,针对电脑场景做更多体验设计。同时甚至开创了独特的触控条交互,拓展了互动体验。

① MacOS APP 应用架构

Full-Screen Mode 全屏模式  Loading 加载  Modality 模态  Onboarding 新手引导  Preferences 首选项  Restoring State 恢复状态  Security 安全

② MacOS 互动

Authentication 验证  Data Entry 数据输入  Drag and Drop 拖放  File Handling 文件处理  Game Controllers 游戏控制器  Help 帮助  Keyboard 键盘  Mouse and Trackpad 鼠标与触控板  Providing User Feedback 提供用户反馈  Requesting Permission 请求允许

③ MacOS 触控条组件

Buttons 按钮  Candidate Lists 候选列表  Character Pickers 角色选择  Color Pickers 拾色器  Labels 标签  Popovers 气泡卡片  Scrubbers (未找到准确翻译)浏览刷  Segmented Controls 分段控件  Sharing Service Pickers 共享服务选择器  Sliders 滑条  Steppers 步进器

关于触控条的互动说明:https://developer.apple.com/design/human-interface-guidelines/macos/touch-bar/touch-bar-overview/

5)watchOS互动

产品经理,产品经理网站

Apple Watch是体验非常不错的智能可穿戴设备,Apple也为其打造一套独有操作系统。

Accelerometer and Gyroscope 加速度计与陀螺仪  Digital Crown 表冠  Gestures 手势  Haptics 触觉反馈  Modality 模态  Navigation 导航  Workout 锻炼

watchOS手势

Tap 点击  Drag 拖拽  Swipe 滑动  Edge swipe 侧边互动  Firm press and long press 按下并长按

watchiOS互动指南说明:https://developer.apple.com/design/human-interface-guidelines/watchos/interaction/digital-crown/

6)tvOS互动

产品经理,产品经理网站

Apple为其TV系统也打造了操作系统,因为未来的家场景中,智能电视将作为智能家的互动核心之一,因此各大厂商都会跟进智能电视的设计。

由于屏幕的扩大,这块的交互设计通常较为简单,以触控和遥控操作为核心。

Remote 遥控器  Game Controllers 游戏控制器

遥控器手势

Swipe 滑动  Click 点击  Tap 轻敲  Button 实体按钮

遥控器的互动说明:https://developer.apple.com/design/human-interface-guidelines/tvos/remote-and-controllers/remote/

5. 布局 Layout

此块部分主要是布局相关的规范指南,其中比较重要的是关于响应式布局的说明。

Alignment 对齐  Divider 分割线  Grid 栅格  Layout 布局  Margin 边距 Padding 填充  Responsive Layout 响应式布局  Space 间距

关于响应式布局方法,Fluent中有详细说明:https://docs.microsoft.com/en-us/windows/uwp/design/layout/responsive-design#reposition

关于屏幕尺寸和响应断点的说明:https://docs.microsoft.com/en-us/windows/uwp/design/layout/screen-sizes-and-breakpoints-for-responsive-design

6. 动画 Animation

Connected animation 连接动画  Directionality and gravity 方向性与重力  Page transitions 页面过渡  Parallax 视差  Timing and easing 时间与缓动

7. 组件 Component

组件是系统中可重用代码的一部分,是API的构建单位。组件的重用性越高,就越容易维持和拓展。基于组件的开发通过重用代码降低技术负担。

此块内容收集了大量的组件,包括用组件、导航、基础输入、菜单与工具条、文本、选择器、数据展示、反馈、状态与讯息等组件内容清单,内容比较多,就不一一放图说明了,感兴趣的请自己进行搜索查询。

1)通用组件

Button 按钮 Button group 按钮组  Repeat button 重复按钮  Hyperlink button 超链接按钮  Dropdown button 下拉按钮  Split button 拆分按钮  Help button 帮助按钮  Logo 标志  Icon 图标  Typography 排版  Z-depth Z轴深度  Media players媒体播放器

2)导航

Affix 固钉  Anchor 锚点  App bar 应用条  App launcher 应用启动器  BackTop回到顶部  Bottom navigation 底部导航  Breadcrumb 面包屑 Buttons: floating action 浮动按钮  Content link 内容链接  Map 地址  Navigation bars 导航栏  Navigation drawer 导航抽屉  Navigation rail 侧边导航栏  Page header 页头  Page Controls 页面控件  Pagination 分页  Path 路径条  Pivot 枢轴视图  Rich edit box 富文本编辑框  Scroll viewer 滚动查看器  Search 搜索  Semantic zoom 语义变焦  Steps 步骤条  Trial bar 试用条  Vertical navigation 垂直导航栏

3)基础输入

Cascader 级联选择  Chat 聊天栏  Checkbox Toggle 多选框开关  Checkbox 多选框(复选框)  Combobox 组合框  Counter 计数器  Form 表单  Input 输入框  Lookups 搜索组合框  Panels 面板  Picklist 选择列表  Radio Button Group 单选按钮组  Radio Group 单选框组  Radio 单选框  Rate 评分  Rich text editor 富文本编辑器  Select 选择器  Slider 滑动输入条  Switch 开关  Toggle 切换  Transfer 穿梭框  TreeSelect 树选择  Upload 上传

4)菜单与工具条

Accordion 折叠菜单  Action Sheets 操作列表  Activity Views 活动视图  Builder header 构建器标题栏  Command bar flyout弹出式命令栏  Command bar 命令栏  Context menu 情境菜单(右键菜单)  Dropdown 下拉菜单  Edit Menus 编辑菜单  Menu 导航菜单/菜单  Pull-Down Menus 下拉菜单(HIG-iOS)  Search bars 搜索栏  Sheets: bottom 底部操作列表  Sheets: side 侧边操作列表  Sidebars 侧边栏  Toolbars 工具栏  Segmented Controls 分段控件

5)文本

AutoComplete 自动完成(Ant)  Auto-suggest box 自动建议框  Predictive text entry 预测文本输入  Mentions 提及  Number box数字框  Password box 密码框  Rich Edit box富文本编辑框  Rich Text block 富文本区块  Text box 文本框  Token Fields 令牌字段区(HIG-MacOS)

6)选择器

Color picker 拾色器  Color Wells 拾色器(HIG-iOS)  Date and time picker 日期与时间选择器  Time picker 时间选择器  Date pickers 日期选择器  Calendar bate picker 日历日期选择器  Calendar view 日历视图  Steppers 步进器(HIG-iOS)  Path Controls 路径控制(HIG-MacOS)

7)数据展示

Avatar Group 头像组  Avatar 头像  Backdrop 背景幕布  Badges 徽标数  Brand Bond 品牌带  Calendar 日历  Chart 图表(Ant)  Chips 卡片 Collapse 折叠面包  Collections 馆藏  Comment 评论  Date Tables 数据表格  Descriptions 描述列表  Empty 空状态  Faces 手表面盘(HIG-watchOS)  Image 图片  List/details 列表/详细信息  Pages 页面  Popvers 气泡卡片/气泡弹窗  Publishers 发布  Scoped Tabs 检查标签页  Scroll Views 滚动视图  Split Views 分割视图  Statistic 统计数值  Status Bars 状态栏  Stickers 贴纸(HIG-iOS)  Summary Detail 摘要详细信息  Table 表格  Tabs 标签页/选项卡  Tag 标签/Pills 药丸标签  Thumbnails 缩略图  Tiles 磁贴  Timeline 时间轴  Tree 树形控件  Vertical Tabs 垂直标签页  Widgets 小部件(HIG-iOS)

8)反馈

Alert 警告提示  Banners 横幅提示框  Drawer 抽屉  Message 全局提示  Modal dialog 模态对话框  Dialog (非模态)对话框  Notification 通知提醒框  Flag 旗帜(未找到准确翻译)  Scoped notifications 检查通知  Toast 吐司提示  Section message 选择信息  Inline message 内联信息  Popconfirm 气泡确认框  Prompt 提示通知  Result 结果  Setup assistant 设置助理  Skeleton 骨架屏  Spinners 加载中  Split View 视图拆分  Snackbars (未找到准确翻译,来自Material)底部轻量提示框  ConfigProvider 全局化配置  Flyouts (未找到准确翻译,来自Fluent)飞出弹窗  Messaging 讯息传递

9)状态与讯息

Progress indicator 进度指示器  Progress tracker 进度追踪器  Progress bar 进度条  Progress ring 进度环  Indeterminate progress 不确定进度  Determinate progress 确定进度  Tooltip 文字提示  Lozenge 状态提示 Infobar 信息条  Level indicators (未找到准确翻译)级别指示器(HIG-MacOS)

8. 可用性 Usability

可用性部分主要针可用性方面内容进行规范和说明。这些可用性定义也是重要的部分,因为经过可用性测试的组件或内容,不仅支持多种设备的性能要求,也能支撑良好的体验传达和体验的包容性传达。

Accessibility 可访问性  In-app help 应用内帮助  Globalization and localization 全球化与本地化

三、资源与工具

资源与工具是设计体系提供给使用者的快捷使用内容,一般会涵盖一些可视化的组件部分,但缺乏对规则的直接定义、不可视内容的定义等,因此只能是辅助作用,但未来将可能占据主导。

而这方面的清查,我们需要了解设计用资源、开发用资源、辅助工具、协同工具、说明文档、支持流程等等相关资源和工具。

面向设计的资源通常会提供面向不同软件的资源,且更新程度不一。

更新程度来说:目前设计资源比较更新的是Apple,最近更新在2021年1月28日,而我们需要了解我们的设计规范更新程度如何?落后了多久的版本了?

软件资源广度来说:平台系体系主要面向Figma、Sketch、Adobe XD提供资源。Apple提供的设计资源也较广,囊括了多数较多数软件。而国内的Ant Design则会根据国内的情况提供一些特别资源,例如墨刀

Apple HIG:Sketch、Adobe XD、Adobe Photoshop、Keynote

Fluent Design System:Figma、Sketch、Adobe XD

Material Design System:Adobe XD、Figma、Sketch

Ant Design:Figma、Sketch

面向开发的指导来说,平台御三家对开发者也有详尽的文档提供:

  • Apple开发:https://developer.apple.com/develop/
  • Microsoft开发:https://docs.microsoft.com/en-us/windows/uwp/develop/
  • Google开发:https://material.io/develop

而其他体系由于也是御三家的平台用户,自己的生态平台不大,因此较缺失对开发人员的内容。下面有些关于开发者也其他的一些规则定义,目前的了解还较为有限,暂不过多展开:

Naming 命名  Date Formats 数据格式  Tutorials 教程  Design Tokens 设计令牌  Templates 模板

教程学习方面,目前只有Microsoft除了常规文档之外建立了学习平台,帮助使用者学习各个内容。

辅助工具与协同工具方面,御三家平台级设计体系有自己特别的代码开发,一些较大的设计体系都会开发一些提效的辅助工具,有单独的产品态(inVision的DSM)的,也有插件型的(如Airbnb DLS的React-Sketch.app、Ant Design 的Kitchen)。

 

作者:龙哩个龙 。公众号:LONG说设计

本文作者 @龙哩个龙

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部