在疫情日益严重的当下，很多设计师应该都在家中远程工作。当然了，不要忘记多锻炼，增强自身免疫力才是王道。同时学习也不能断。这不，Sketch 63 已经推出。下面就一起看下 63 版本的新功能。Sketch最新Beta版本下载如果想知道 62 版本的新功能，请看这篇文章：如果想体验 Sketch 最新 Beta 版本，请进入 Sketch 测试版主页下载：https://www.sketch.com/beta/。但是要记住，一定不要用在自己的正式文件中，防止修改后，低版本打不开。Sketch 63 要求 Mac 系统版本是 macOS High Sierra 10.13.4 及以上，下面是 Sketch 各大版本对应的 Mac 系统版本，如果遇到新版的 Sketch 打不开就需要检查下自己的系统版本。更快的云上传63 版本「最大的改变」是这个，Sketch设计文档上传云端会变得更加快速和流畅，因为处理方式从本地 Mac 电脑转移到了 Sketch 服务器端。不过很可惜，相当多的国内团队并不买 Sketch Cloud 的账，导致 63 版本中这个「重大」变化对设计师来说可以忽略，毕竟本质属于感知型的体验优化。增加社交媒体画板预设此次更新增加了常用社交媒体的画板尺寸预设，包括 Twitter、Facebook、Instagram、Linkedin、YouTube 等国际热门应用，同时也包括微信和微博这两款国内热门应用，此外还有 Dribbble Shot 和 Eventbrite Event 这两款尺寸。新增图层hover显示全称用 Macbook 做 Sketch 的设计师占有相当大的比例，在范围有限的屏幕中，左侧的图层面板占了近 1/5 的屏幕宽度。这样就导致图层名字被截断，完整名称很难看到。63 版本增加了鼠标 hover 图层显示完整名称的文字提示，也算是一点小进步吧。同时也应用在了组件图层、样式下拉列表等其他场景中。其他几点优化不得不说，63 版本对大部分设计师来说更新实在有限，甚至可以忽略不计。但是作为一个整数版本更新，官方也不好意思就放这么几点，还有些不痛不痒的优化。Symbol 替换的下拉浮层中，要显示详情需要点击右侧箭头，现在点击名称也可以展开，增加了触点范围。在替换重名文件的弹窗中，除了点击 Replace 按钮外，还可以按快捷键 cmd+R 直接替换。不清楚这个快捷键是解决了什么痛点……保存新文件的时候，位置选择 other，弹窗会新调用 Mac 系统的标准样式，比之前更容易选择位置和更改文件名。总结63 版本总的来说并没有大亮点，2020 刚开始，传说中的新功能估计也在开发中，让我们继续期待。另外，这里和大家预告下，目前所在团队已使用 Figma 为主力设计工具，自己这段时间也在完善 Figma 工作方法论，后面会逐步分享。当然了，Sketch 也有自身的特点和优势，作为软件并无孰优孰劣，关键是看在什么场景下解决什么问题。欢迎关注作者的微信公众号：「UI黑客」作者： UI黑客
11 月还没结束，Sketch61 就已经出来了，距离 60 版本发布才半个多月。下面就一起看下 61 新增了哪些功能。Sketch最新Beta版本下载如果想知道 60 版本的新功能，请看这篇文章《Sketch 60 Beta版本探秘，看看都有什么新功能》。如果想体验 Sketch 最新 Beta 版本，请进入 Sketch 测试版主页下载 https://www.sketch.com/beta/。但是要记住，一定不要用在自己的正式文件中，防止修改后，低版本打不开。Sketch 61 要求 Mac 系统版本是 macOS High Sierra 10.13.4 及以上，下面是 Sketch 各大版本对应的 Mac 系统版本，如果遇到新版的 Sketch 打不开就需要检查下自己的系统版本。Sketch60.1版本新增60 版本最大的更新就是新增了组件面板，可以方便的管理文字、图层、组件样式。在介绍 61 之前，最近的 60.1 版本更新也有一个小优化。在组件面板里面，之前的各级文件夹图标都变成了小型预览图，显示更加直观，这个功能要点个赞，找起来的效率也提高了不少。Sketch61版本更新至于 61Beta 版本，整体有点失望，没有新增功能，基本都是功能优化和性能提升。主要有以下几点，图片不太好描述，就只放文字说明了。1. 提升文档滚动时的流畅度这个感受不到，如果大家遇到 Sketch 卡顿，建议重新打开即可。之前遇到的旧版本使用 1-2 个小时后就开始卡顿，不过最近的几个新版本没有再遇到过。2. Sketch Cloud文件优化如果使用了 Sketch Cloud 文件，那么下载的时候会在缩略图上展示进度条。但这个 Cloud 服务是需要付费的，国内很少用，所以本次 61 对此进行的更新对我们设计师也影响不大。3. 调整大小的显示控件在普通屏幕上优化显示由于大部分设计师的 Mac 都是视网膜屏幕，所以这个基本也没有什么影响。还是那句话，既然作为 UI 设计师，那么请对自己的硬件要求稍微好一点。4. 对齐像素功能优化对于任何包含小数点的未对齐像素元素，都可以使用像素对齐功能。实际工作中很多设计师的 Sketch 文件都会出现小数点，尤其是在间距、宽高这样的基本框架结构中，会严重影响我们的标注数值。建议多使用像素对齐功能，做一名像素洁癖的设计师。总结以上就是 61 Beta 版本的「新」功能，略感失望，感觉像是 60 版本的小问题修复。希望下次 Sketch 能给我们带来新的惊喜。欢迎关注作者的微信公众号：「UI黑客」作者： UI黑客
Sketch 58 Beta 版本已于近期推出（其实最近一段时间已更新了好几个测试版），官方终于推出 Smart Layout 智能布局，让 Symbol 组件获得响应功能，变得更加灵活和强大。之前我们只能使用第三方插件来制作响应式组件，比如之前介绍的 Kitchen 和 Anima。不过毕竟不是官方亲生的，难免会包含一些 bug 和不足。比如 Kitchen 插件在制作 Symbol 组件的时候，其自动排版功能会出错。Anima 插件对上传到蓝湖的标注会有显示问题。关键是在团队协作的时候，其他使用源文件的同学也必须安装对应的插件，否则没有效果。那么这次 Sketch 58 Beta 版本新推出的 Smart Layout 智能布局功能，能否解决长期困扰设计师的响应布局问题呢？一起来看下。Sketch最新Beta版本下载如果想体验 Sketch 最新 Beta 版本，请进入 Sketch 测试版主页下载→https://www.sketch.com/beta/。但是要记住，一定不要用在自己的正式文件中，防止修改后，低版本打不开。Sketch 58 要求 Mac 系统版本是 macOS High Sierra 10.13.4 及以上，下面是 Sketch 各大版本对应的 Mac 系统版本，如果遇到新版的 Sketch 打不开就需要检查下自己的系统版本。Sketch52-58系列版本需要macOS High Sierra 10.13.4及以上Sketch51系列版本需要macOS Sierra 10.12.2及以上Sketch50系列版本需要OS X El Capitan 10.11.2及以上Smart Layout智能布局介绍本次 Sketch 58 Beta 最大的更新就是 Smart Layout。在新建 Symbol 组件时，弹窗新增 Layout 选项，总共有 7 个属性，分别对应不同的图标，下面是每个属性的简单介绍。1. No Layout正常布局，也就是和原先一样，没有特殊效果。2. Left to Right Layout赋予 Symbol 组件智能布局效果，组件尺寸会根据内容变化，方向是水平从左往右布局。3. Horizontally Center Layout同上，方向是中间往左右两端布局。4. Right to Left Layout同上，方向是从右往左布局。5. Top to Bottom Layout赋予 Symbol 组件智能布局效果，组件尺寸会根据内容变化，方向是垂直从上往下布局。6. Vertically Center Layout同上，方向是中间往上下两端布局。7. Bottom to Top Layout同上，方向是从下往上布局。另外在选择好 Layout 属性后，Symbol 页面的画板组件图标会发生变化，除了 No Layout 布局还是之前的画板图标之外，其余 6 个都有对应的新图标，看下图。此外，选择画板后，右侧的属性面板中会新增布局选择功能，包含上面讲的7种属性，可随时对 Layout 布局进行更改。看上面的描述还是比较迷惑，实际上智能布局简单来说，就是赋予 Symbol 组件内容边距的功能，尺寸随内容变化而变化，有点类似于前端 CSS 中的 padding 属性。下面用实际例子展示。制作弹性按钮以前我们使用过 Kitchen 和 Anima 制作过弹性按钮。需求是，文字两端的边距（即CSS中的padding）保持固定，文字数量不固定，按钮宽度随文字内容走。那么在 Sketch 58 中，我们先制作一个按钮，文字两端的边距是 20。转化为 Symbol，出现弹窗，在新增的 Layout 下拉中，选择 Left to Right Layout，这样文字变化时，左边是固定不动的，内容往右边延展。这样一个弹性按钮就做好了，不管文字有多少，两端边距永远保持固定 20。和前端 CSS 中的 padding-left 和 padding-right 功能一样。如果这个时候我们再拉伸 Symbol，右侧 Overrides 会出现一个新的图标：缩小实例以适配内容。点击后，被拉伸的组件会还原为文字内容长度。注意，这个和原先的重设覆盖层图标不同，不会清除覆盖的文本内容，只会还原为适合内容大小。以上是从左往右的布局，水平两端和从右往左也是一样的道理，只是方向不一样，下图是从右往左的布局。这就是智能布局的主要功能，赋予 Symbol 组件 CSS 代码 padding 属性，具备响应特征。还需要注意的是，智能布局目前只针对 Symbol 组件，Kitchen 插件是可以作用于普通组的。制作弹性按钮组上面是单个组件的智能布局，如果是嵌套组件呢？也是可以的，一起试下。我们把刚才做的按钮横向分布三个，再一起做成新的按钮组 Symbol 组件，结构看下图。新的按钮组内，每个按钮已经是响应式的，那么做成组后就会保持组内元素的间距固定，更改下文字内容看下图。非常棒，已经满足了我们刚开始的需求。但是不建议嵌套过多，要保持组件化设计思维。当然了，间距问题，Sketch 57 已经提供了多元素间距调整功能，只多了一步，但是不用把整体再次转化 Symbol，大家可以根据自己的需要灵活选择。制作信息卡片以上讲的是水平方向布局，同理垂直方向布局道理也一样，我们以最常见的信息卡片为例子。一般情况下卡片图片不变，标题和内容文字的不固定会导致卡片整体高度也会发生变化。利用智能布局我们可以让卡片变成响应式扩展。确定好上下左右的间距，例子中用的 16，然后建立组件，Layout 选择从上往下布局，这样标题和内容文字增多，上下的间距是保持不变的，内容高度自动增加。总结以上就是 Sketch 58 Beta 版本新增的 Smart Layout 智能布局介绍。关于这个新功能，我们还可以做很多响应式的组件，提升设计效率。Sketch 的更新速度也在加快，很多之前第三方插件才可以实现的效果也被官方一一收入囊中。希望 Sketch 的发展越来越好，成为设计师真正的设计利器。58 版本的欢迎界面也做了大更新，至于好不好看就因人而异了。最后来一睹芳容。欢迎关注作者的微信公众号：「UI黑客」作者： UI黑客
Sketch 除了正式版之外，也会提前放出 Beta 版用来测试。为了和正式版的黄色钻石区分，Beta 版图标是一个蓝色大钻石。目前，Sketch 57 测试版本已出，一起看下都有什么新功能。如果想体验 57Beta 版本，请进入 Sketch 测试版主页下载→https://www.sketch.com/beta/。但是要记住，一定不要用在自己的正式文件中，防止修改后，低版本打不开。Sketch 57 要求 Mac 系统版本是 macOS High Sierra 10.13.4 及以上，对 Mac 系统的要求一直没有突破 10.14，方便低系统版本同学使用。下面是 Sketch 各大版本对应的 Mac 系统版本，如果遇到新版的 Sketch 打不开，就需要检查自己的系统版本。Sketch57系列版本需要macOS High Sierra 10.13.4及以上Sketch56系列版本需要macOS High Sierra 10.13.4及以上Sketch55系列版本需要macOS High Sierra 10.13.4及以上Sketch54系列版本需要macOS High Sierra 10.13.4及以上Sketch53系列版本需要macOS High Sierra 10.13.4及以上Sketch52系列版本需要macOS High Sierra 10.13.4及以上Sketch51系列版本需要macOS Sierra 10.12.2及以上Sketch50系列版本需要OS X El Capitan 10.11.2及以上Sketch49系列版本需要OS X El Capitan 10.11.2及以上下面一起看下 Sketch 57 的新功能吧。更好的布尔运算操作如果平时在使用布尔运算中遇到 bug 和错误，那么 57 版本将会对其进行优化。官方对布尔运算进行了性能改进，属于软件功能优化，大家可以在实际工作中进行前后的体验对比。但是感觉不属于新功能，应该属于 bug 修复和性能提升，不清楚官方为什么会着重介绍这个点。总之，我们在使用复杂形状的布尔运算时，会增加 Sketch 的运算量，造成卡顿。希望 57 版本能够提升体验。智能分布图层重新排列智能分布是 Sketch55 版本中新增的一个功能，对于多个元素可以直接对其进行平均分布和排列。56 版本增加了对组的支持和整理功能。但是修改元素间的顺序就会变得特别麻烦，需要重新排列，费时费力。57 版本中增加了元素的拖拽排列功能。在平均分布后，鼠标 hover 任意元素，元素中心会出现一个小白点，鼠标拖拽即可进行排列。周围元素会自动变化位置，提升修改的效率。此外，对画板也同样适用，平时画板布局混乱的设计师可以更简单方便地全局整理了。图层顺序调整快捷键更改在对图层进行前后顺序排列时，经常会用到快捷键。但是目前版本中需要同时按 3 个甚至 4 个键，双手操作很不方便。57 版本中对这四个操作的快捷键进行了优化，减少了需要的按键数量，让单手操作成为可能。△ 旧版本的图层调整快捷键△ 57版本的图层调整快捷键直接粘贴富文本富文本，即带有样式的文本内容，比如颜色、加粗、大小等属性。举个例子，在 Pages 中复制文本后，打开 Sketch 粘贴，默认是不带样式的，除非使用粘贴为富文本功能。不过以前的版本需要在文字编辑模式下才能选择粘贴为富文本，现在可以直接粘贴，更加方便。渐变预设增加样式标题这是个比较小的改动，把之前的渐变预设色增加了名称进行区分。以前二者之间只是一条分割线，现在增加了标题。总结以上就是 Sketch57 Beta 版本的新功能，正式版也即将发布，敬请期待。欢迎关注作者的微信公众号：「UI黑客」作者： UI黑客
从 Sketch 迁移到 Figma 半年后：以为是个青铜结果是个王者？！
阅文体验设计YUX – 梁捷 ：去年 10 月开始阅文海外设计从 Sketch 迁移到 Figma。如果你还不了解 Figma 或者在犹豫要不要切换到 Figma，这里会给你答案。Figma介绍：以为是个青铜结果是个王者Figma 是一款基于 Web 的在线设计工具，很多用户包括笔者在内对于在线工具都会下意识地感觉性能差，功能弱，尤其是对于一款专业的生产力工具，这种不靠谱的感觉更为强烈。然而实际体验下来会发现 Figma 不仅功能完善，与 Sketch 相比别无二致。而且操作体验上更是如丝般顺滑，虽然是网页应用，但 Figma 的编辑器是用 C++ 编写，通过 emscripten 将 C++ 编译为 JavaScript 的方式获得更高效的代码与内存控制，得以达到 60fps 的流畅度与 2x 于原生应用的性能。因此你完全可以放心大胆地去使用这款在线设计工具，体验一番 Figma 独特的魅力，从此告别被 Sketch 低下的性能支配的恐惧。Figma与Sketch既然是一款专业的设计工具，与 Sketch 同一赛道的竞争对手，那自然是避不开与 Sketch 的正面交锋。△ Sketch界面△ Figma界面Figma 与 Sketch 的布局与功能整体上非常相似，不过 Figma 异常简洁的导航栏可能会让人怀疑 Figma 的功能真的够完善么？坦率地说 Figma 确实有一些基础功能缺失，比如 Figma 的 Scale 只能手动拖拽目标缩放，不能像 Sketch 一样设定数值进行缩放。但是相比那些无关痛痒的低频功能，Figma 没有 Sketch 的插件功能以及丰富的插件生态也许更让人遗憾。今年6月12日，Figma 官方宣布开始插件功能内测，结合 Figma API 不知道会擦出什么样的火花，非常让人期待。1. 比Sketch弱？不存在的事实上以上功能缺失完全不会影响到日常的设计工作，反而 Figma 所拥有的以下功能让 Figma 在整体的体验上赶超 Sketch 数个身位：多人协作评论观察者模式版本控制标注（Developer Handoff）团队组件库与样式自动保存全平台制霸智能布局（Smart Selection）1～8 项功能均得益于 Figma 在线的特性，让更直接更高效的多人协作模式成为可能，多位设计师可以在一个设计文件内同时进行编辑操作，添加评论进行沟通。而且一个链接就可以让所有人在任何平台上直接访问到设计文件，发送给需求方 Figma 就是你们讨论交流的白板，发送给开发 Figma 就是在线的标注工具。而 Smart Selection 则是笔者最喜欢的功能之一。Smart Selection 主要是用来批量操作矩阵，帮助设计师一步到位调整布局，省去拖拽、调间距等繁琐的操作。△ 通过Smart Selection快速操作列表间距与排序｜图片来自Figma Twitter类似的功能最早出现在 Adobe XD 上，后来 Framer X 也增加了自己 Stack，实现了 CSS 的 Flex 布局一样的效果，Figma 也在去年 10 月左右跟进上线了 Smart Selection，并且经过三个月的迭代从原本只能单独控制行或者列，进化到可以控制矩阵。△ 通过Smart Select快速布局内容｜图片来自Figma Twitter2. 为创造高效生产环境而生的Figma毫不夸张的说设计师的日常工作只有 20% 的时间在发挥创意解决问题，80% 的时间都在重复一些机械操作改颜色、改间距、改排列、改命名等等，最后还要整理文件同步文件，这些都让整个设计工作冗余、低效还无趣。Sketch 每个版本更新后除了更卡、bug 频出、插件又没法用、旧版又没法打开新版文件之外，几乎看不到其主动为设计师创造更高效的生产环境而作出的努力。即便是最近上线的 55 增加的 Smart Distribute 与 Create new layers from SVG code，还是 56 将会上线的 Team Collaborate 提升生产力的功能都是非常被动的从 Figma 抄袭搬运，虽然这些功能在 Figma 上已经上线了半年甚至一年之久。相比不思进取的 Sketch，Sketch 的插件们为了提升设计效率倒是异常的用力，可惜的是优秀的插件却越来越少，从 Measure、Paddy 的退出可以瞥见 Sketch 的插件生态已经大不如前。对比 Sketch，在越发深入的使用 Figma 后，越会发现 Figma 是一款更为先进、更理解设计师工作方式和需求的界面设计工具，除了刚才列举的数个提升生产体验的功能，还包含着大量细节，如矢量网格、批量组件化，快速复用属性，链接 Google Fonts 等等，都在帮助设计师从低效的泥沼中解放出来。不仅如此，Figma 让设计师无需再考虑操作系统，也不需要管理插件、存储，也不需要管同步和协同的问题，设计师唯一要考虑的是设计本身，就像他们自己说的「让设计师专注于设计，其他的都见鬼去吧。」之前在推特上看到 Eddie 发的一条推「If design tools were cars…」△ Eddie Lobanovskiy @lobanovskiy：If design tools were cars… 图片来自Eddie‘s **Twitter应该说总结的非常准确，Sketch 像丰田的凯美瑞，有广大群众基础的老牌厂商的经典车型，而 Figma 则像 Tesla 一样性能卓越，超越时代充满未来感。那未来属于谁？反正不会是凯美瑞。封闭与开放Figma 被运用到海外项目 Webnovel 带来的最显而易见的变化是我们不再使用 Sketch、Mesaure、Dropbox、Svn，白板，因为 Figma 本身整合了以上所有功能，省去了在不同工具之间切换，为我们节约了不少时间与精力，而且这样的整合不只是 1 + 1 + 1 + 1 的功能叠加而已，其中有着奇妙的化学反应，从根本上改变我们的工作模式。1. 设计孤岛设计长久以来都像是一座封闭的孤岛，不仅与上下游的连接困难，甚至设计内部的连接效率都极低。关于前者，设计师交付给需求方的是一张导出的效果图，交付给开发的是标注与切图。设计文件因为专业设计工具的限制或者是共享的问题，项目的上下游基本无法直接访问，这导致了每次设计师的输出都需要经历好几个步骤，而设计又会因为各种问题频繁发生修改，输出设计资源传递给上下游的低效链接方式损耗了设计师大量时间。更深入的说设计过程对上下游的不透明也需要对低效负责。而关于后者，连接设计师进行协作更是噩梦，暂且不提设计文件在项目内的同步共享遇到的诸多问题，多位设计师在一个项目内协作只能单线程处理各自的需求，如果需要多位设计师同时合作完成一个需求，必然需要付出更高的沟通成本以对齐设计师之间的想法与设计效果。2. 协作的全新可能Figma 的到来则打破了设计孤岛的封闭格局，连接设计与上下游仅仅只需要一个链接，原本只能藏匿于设计师之间的 dropbox 共享文件夹的设计文件，现在项目中的所有成员都可以无障碍访问，无论是交互稿还是视觉稿、组件系统、设计规范。△ 分享Figma文件只需要复制链接即可，项目内的成员则可以直接查看对于设计师来说，透明开放的设计文化可以让项目成员更了解设计的工作与思考方式，减少与其他项目节点因信息不对等造成的不必要摩擦。对于项目来说，产品、开发以及合作的设计师都可以看到一个需求是如何演化为设计稿的过程，参与者可以更早的提出想法与设计师交流，在充分的沟通下完成的设计可以有效避免完成后的反复修改。刚才还提到了设计师之间的协作问题，现在我们每个版本的迭代都是由两到三位设计师在一个 Figma 文件内按需求分 Page 一起完成。不仅如此，Figma 的在线协作的特性还给了设计师之间的协作一个全新的可能，我们尝试了更紧密的协作设计模式，在一个子需求下再拆分子任务，比如上个版本中我们将段评需求分为页面框架与评论组件两个子任务，在同一个 Page 内一位设计师搭建页面框架，另一位设计师同步进行评论组件设计，多线程并行的模式让合作的设计师既能专注于各自的任务，又能轻松把控整体的设计效果，朝着一个目标快速前进。也许这就是传说中的「结对设计」吧。Figma组件化实践笔者所在的海外项目的产品 Webnovel 长久来没有统一的设计规范与组件系统，再经手多位设计师，经过多个版本的迭代之后，小到颜色、字体等基础属性，大到页面模块的新旧样式冗余混乱。所以趁海外项目迁移到 Figma 的契机，二月份开始着手 UI 组件库的设计与搭建。组件的设计基本遵循原子化设计理念，从最基础的颜色、字体、字号等 Principle 元素开始，将相关元素放到我们的组件库文件的「Token」页统一管理。△ Webnovel TokenFigma 的 Style 功能可以用来管理所有你需要在项目进行复用的样式，而且 Style 可以像 Component 一样在整个项目内共享。借助该功能将 Token 中的颜色属性、字体样式、阴影样式、分割线样式、栅格系统分别加入 Style，发布 Style 后项目中的所有文件都可以快速访问并使用这些共享的属性或样式。另外如果共享的 Style 发生更改，可以无缝更新到所有项目文件中。△ Style功能演示而 Figma 的 Component 功能与 Sketch 的 Symbol 类似，通过创建组件来复用界面中的模块与元素，不同的是 Master 组件复制生成的 Instance 可以修改除了位置和尺寸以外的所有属性，结合 Style 能快速实现样式替换。△ Component结合Style功能演示其实在 Figma 官方在二月底发了一篇关于组件化最佳实践的博文给了笔者非常大的启发，虽然当时组件库文件已经初具规模，但是还是毅然拆分并重新组织了组件库，因为笔者原本继续沿用了之前在 Sketch 上组件的设计与管理方式，完全没有发挥 Figma 本身的一些特性来提高组件建设效率。当时的重建组件库的改动主要包含两点：拆分组件库和重新组织组件。1. 拆分组件库将原本包含属性样式、图标、基础组件、业务组件等一个庞大的组件库文件按类拆分为几个独立的组件文件，一方面 Figma 通过 Team Library 共享组件非常便捷，即使拆分文件也不会带来任何额外的负担，反而更加方便后续的拓展，另一方面分类后的组件库各司其职更加清晰明了。△ 将组件和样式拆分到不同的文件中2. 重新组织组件Figma 可使用 Page 以及 Frame/Group 的方式将组件归类，意味着我们不再需要像 Sketch 那样使用「/」通过修改命名这种繁琐的方式组织组件（当然 Figma 也支持「/」分类，不过你不会去用它的）。△ 使用Page与Frame组织组件库因此我们可以将 Page 作为组件的大类，如 Buttons，以 Frame 来划分 Buttons 的类型，最后 Buttons 只需要以状态/子类型命名即可。优化后的组织形式方便任何人浏览，而且也更符合直觉，回忆一下 Ant Design、Material Design 等规范类的网站界面的布局，是不是非常接近？△ 左侧Figma上Webnovel组件库，右侧Material design网页除此之外，其实组件本身也做了部分优化，比如对组件与样式添加描述信息；通过实例化 Principle 元素引入更细的粒度让组件更加灵活；在使用约束的基础上加入栅格提升组件自适应效果，但还是处于探索阶段，这里笔者不再赘述，希望以后有机会再分享。组件库设计的核心诉求是方便你的用户（项目中的设计师、开发以及其他任何需要组件库的人员）快速查找、理解和使用。把它当作一款产品去对待，做好组件本身只是产品体验的一个环节，去思考更有效率的形式，尝试接入新技术，时刻倾听用户的反馈才能把这款产品打磨得更优秀。缺点以及Figma值得使用吗？作为一款在线的设计工具，Figma 的缺点也是非常显而易见，受限于网络环境，如果网络状态不佳访问设计文件都非常困难，此外对于国内多数团队来说，将文件完全存放在别人的服务器上几乎是无法接受的事实。那 Figma 值得使用吗？1. 对于设计师个人答案是非常值得体验一番，设计师应该是一群对新趋势新事物新技术保持好奇心的人类，一个工具往往诞生于用户需求与现实产品能力的鸿沟之间，如果它诞生之后还得到了发展、受到众人追捧那必然还顺应时代趋势，甚至影响趋势，如当年扁平化趋势下 Ps 与 Sketch 之争，假如没有扁平化大家还会选择 Sketch 吗？假如没有 Sketch 扁平化会这么快推翻拟物化吗？扁平化后迎来了动效的兴起，各种动效软件群魔乱舞也是同样的道理。体验一下 Figma 就可以发现当下我们的协作方式还会有新的可能，当然还有更多的有趣好玩的细节等你去发现。另外值得一提的是，Figma 个人使用完全免费。2. 对于设计团队对于绝大部分的大公司团队来说不值得，原因是推动设计工具更替困难重重，首先网络和存储就是硬伤，特别是存储问题在很多大公司完全无法跨越。其次设计资源、生产环境的迁移也是问题（Figma 支持导入 Sketch 文件），还有团队使用 Figma 至少 $144/人/年的支出，比 Sketch 贵了不少。Figma 相比 Sketch 虽然更优秀，但并不是革命性的产品。对于小型团队基本上是更友好的。最后如果想上手 Figma，可以先浏览他们在 Youtube 上的官方基础视频介绍，快速刷一遍就可以开始了。欢迎关注作者的微信公众号：「阅文体验设计YUX」作者： 阅文体验设计YUX
想取代 Sketch 的 Figma 好不好用？我花了一年时间给你答案！
第一次知道 Figma 是在 2016 年，但真正用起来还是在去年。那时苦于 Sketch 每次更新都会导致一些插件不能用，且界面不够精致，一直想要为它找一个替代品。直到后来尝试将自己的个人项目都导入到 Figma，这才开始在 Figma 中尝试设计。△ 我的设计文件￼因为 Figma 是基于 Web 的，也就是在线的网页，我总觉得使用起来会受限于性能，而不够流畅，这也是我前几年不敢去用的原因。但直到我真正使用起来，才发现操作非常流畅，而且文件都在云端，免费版保留最近一个月的历史记录，再也不用「最终版1」「最终版2」这种方式管理设计文件了。而随着使用加深，我发现 Figma 的交互也非常符合直觉，还有很多精心设计的小细节。借用一位朋友的话来说，「这是一群设计师为设计师打造的设计工具，让大家专注于设计本身，而不是在设计时还要克服工具自身影响效率的因素」。下面我结合我的使用经验说一说我是怎样用 Figma 做设计的，以及这一年以来我的一些使用心得。我的设计流程在此之前，先说一下我的背景。我平时会做很多业余项目，大多是网页和小程序，平时还会做一些公众号的封面和插图，基本都是在 Figma 中设计完成的。△ 平时处理的一些公众号封面等￼1. 初稿构思一般当我有了一个想法时，我会先在 Figma 中随意勾画出一个初稿。然后，我会在这个基础上不断修改，不断完善自己的想法。这其实相当于原型设计阶段，在这个过程中我不会在意样式是否美观，只会在意功能、结构是否合理。△ 某一个产品的初稿￼因为我的想法会不断变化，说不准什么时候有一个新的想法会加进去，所以在这个阶段它的变化会很大。因为 Figma 可以自动保存最近 30 天的历史（付费版可以保存所有历史），所以你不用担心自己突然想要回到之前的某个版本而没有保存。尽管大胆地构思设计，你可以随时恢复到之前的版本。△ 恢复至某一版本2. ￼设计调整接下来我就会开始调整样式，细化设计了。这个过程中我会用到两个比较重要的东西 —— 组件和栅格。组件可以用来设计重复性模块，提高效率，栅格则可以让我的设计元素的分布保持一致的比例。所谓组件，类似于 Sketch 中的 Symbol、PowerPoint 中的母版，用于绘制可复用的元素。比如说在我的设计中有一个卡片列表，我会在旁边先做这个卡片，微调它的样式，等差不多满意时再复制出多个放到页面中。△ 组件￼最原始的组件叫做 master，而从它复制出去的组件叫做 instance，当你调整 master 的样式时所有的 instance 都会跟着同步。Figma 允许将 master 组件就近放在页面旁边，这样是极其方便的，因为后面难免需要调整细节，这时候你就可以边调整 master 细节边看它在整个页面中的效果，比如下图中我想看一下将 logo 放大的效果。△ master 组件同步到 instance￼而反过来，当你调整 instance 的部分样式时，master 是不会跟着变化的。这样就保证了灵活性，因为总有一些 instance 需要和其它 instance 有一点区别。说完组件，再说说栅格的妙用。在 Figma 中我们可以给页面（即frame）和组件添加栅格，而栅格可以添加网格、行和列。在页面中添加网格可以帮助你对齐元素，但我一般会添加列栅格，因为它可以帮助我把元素排列为等分的几列，并保持元素间隙。下图中红色长条就是列栅格，它将中间内容区域均分为 12 列，我就可以把里面的元素按照 1-8-3 的比例布局。△ 栅格系统￼如果将栅格和组件联合起来，就可以设计出固定内边距的效果。我给卡片组件就设置了一个行栅格一个列栅格（蓝色背景），它们就给整个卡片四周划分出了一个固定的内边距。当我把里面的文字图层的 constraints 设定为左右固定并将它左右边缘对准栅格边缘时，当我放大缩小卡片时这个文字图层就会保持左右的内边距固定。△ 组件+栅格￼用一个动图表示一下，上面这个使用了栅格，下面的没使用，此时上面图片的四周就会紧贴着栅格边缘。△ 组件+栅格动态示意3. 添加交互最后，为了体验真实的效果，我会给它添加一些交互效果。Figma 自带的交互动作包含了跳转、显示浮层、打开链接等，而触发方式包括点击、鼠标悬浮、延时等，还有滚动固定等效果，足以做出一些基本的交互效果了。△ 交互原型￼如果是移动端，我可以用手机直接打开 https://figma.com/mirror 来预览效果。这很方便，不需要额外下载 App，只需要在手机上登录一下就行了。当然，整个设计过程中还会有很多细节会让你觉得十分方便。比如说使用 Fill 来统一代表背景色和文字颜色，方便同时调整文字和图层。还有 Smart Selection 可以让你快速选择一些元素，将它们对齐，并随意互换两个元素的位置。他们会经常在官方博文中告诉你一些小技巧，我也经常会感叹「竟然还有这种操作」。Figma 适合什么样的人？总体用下来，我觉得 Figma 免费版非常适合独立开发者/设计师。因为我们的项目一般不复杂，项目间关联性也不大，就可以用一个文件来设计一个项目，也就不用担心跨文件共享组件要收费的问题。与此同时，Figma 基于 Web 的特性也决定了它易于分享。如果有人想要看你的设计，你可以直接将预览链接发给对方。这也意味着你可以随时随地做设计，即使没有带电脑也没关系。Figma 官方响应也很快，我有时遇到问题会直接去社区反馈，他们也会很快答复。他们还保持着一周一次版本迭代，所以如果你反馈的建议被采纳就可以很快看到更新。目前 Figma 在国外的使用率逐渐攀升，在国内可能受制于网络太慢而比较小众。我还会继续使用它做我的个人项目，如果什么时候可以在团队间普及开来，我会去买它的付费版，这样就可以使用跨文件组件共享多人实时协作设计了。欢迎关注作者的微信公众号：「codesigner」作者： leadream
当我们还沉浸在 Sketch 54 版本带来的中文版喜悦中时，还不到一个月的时间，55 Beta 版本最近也被官方偷偷释放出来了，更新频率比之前加快很多，是个好现象。Sketch 54 版本的新功能可以看这篇→《Sketch 54 Beta版本探秘，超多好用新功能等你发现！》。虽然 54 版本带来了官方中文版界面，但却是跟随系统语言强制使用的。很多小伙伴习惯了英文版之后对此不太适应，这里提供一个还原英文界面的方法→《还我英文界面！Sketch54设置英文版的方法》。Sketch 55 版本下载地址： Beta版本地址需要注意的是，Sketch 55 要求 Mac 系统版本是 macOS High Sierra 10.13.4 及以上。下面是 Sketch 各大版本对应的 Mac 系统版本，如果遇到新版的 Sketch 打不开就需要检查下自己的 Mac 系统了。Sketch 55 系列版本需要 macOS High Sierra 10.13.4 及以上Sketch 54 系列版本需要 macOS High Sierra 10.13.4 及以上Sketch 53 系列版本需要 macOS High Sierra 10.13.4 及以上Sketch 52 系列版本需要 macOS High Sierra 10.13.4 及以上Sketch 51 系列版本需要 macOS Sierra 10.12.2 及以上Sketch 50 系列版本需要 OS X El Capitan 10.11.2 及以上Sketch 49 系列版本需要 OS X El Capitan 10.11.2 及以上其实 Sketch 54 版本除了中文版界面和参考线优化之外，并没有带来大的新功能，那么 Sketch 55 会给我们带来什么样的惊喜呢？一起来看看吧。SVG代码直接粘贴为SVG形状我们平时在使用矢量图标的时候，经常会到一些网站去下载 SVG 格式，然后直接复制文件到 Sketch 中使用。比如 Iconfont 这个网站，相信大家都不陌生，里面的图标提供 SVG、PNG、AI 三种格式，很贴心。本次 Sketch 55 版本新增了 SVG 代码直接粘贴为 SVG 形状这个功能。只要拥有 SVG 图标对应的代码，就可以直接复制到 Sketch 中显示为形状。比如下面这个例子，直接把 UI黑客 logo 的 SVG 代码复制到 Sketch 中即可使用。假如在 Sketch 54 及以前版本中这么做，会粘贴为一大堆代码。不过，实际工作中直接下载 SVG 文件粘贴到 Sketch 会比拷贝代码更方便。看起来是一个比较鸡肋的功能，但如果遇到无法直接下载的 SVG 图标，就可以用到它了。拿 Iconfont 主页的 logo 做例子，本身是个 SVG 图标而不是正常图片格式，我们无法直接另存为使用，查看网页元素是一堆代码。那如何获取这个图标的文件呢？可以这么做：在 Chrome 中右键查看元素，找到 svg 开头的标签，右键 – Copy – Copy element，然后粘贴到 Sketch 就可以看到形状了。关于 SVG，对于我们设计师来说是一个矢量的图片格式，但它本身是指可伸缩矢量图形（Scalable Vector Graphics），使用 XML 格式定义，是 W3C 的一个标准，被绝大部分浏览器支持。格式结构有点类似于网页 HTML，也可以简单理解为一种代码的可视化。图层间距调整功能我们经常会遇到多个对象间距调整的问题，一般情况下间距都是统一的，如果遇到间距修改就需要一个个调整。现在在 55 版本中选中多个元素，右上角的属性面板中会多增加个间距属性，分为水平和垂直。利用这个功能我们可以同时调整元素之间的间距。也可以把鼠标 hover 在全选的元素上，间距里面会出现白色的小竖条，通过拖动小竖条来统一改变间距数值。如下图：不过还有一点需要注意，目前只能通过多选元素来调节间距，如果做成组的话功能就无效了，大大降低了实用性。因为正常情况下为了保持图层的可读性和条理性，编组是一个很好的方法和习惯。只能看官方在正式版的时候能否优化这个体验了。总之是个不错的功能，但是很多插件都已经具备了，比如 Kitchen 插件的间距功能，Flavor 插件的快速复制功能，Anima 插件的 autolayout 功能，Sketch 官方在这方面还是慢了很多步，聊胜于无吧。关于间距、排版方面，Kitchen 插件有着更加强大的功能，具体看这两篇文章：《用这个 Sketch 的黑科技，让你快速掌握智能排版！》《用这个 Sketch 的黑科技，让段落自动排版！》以上就是 Sketch 55 Beta 版本新增的两个主要功能亮点，其他的包含一些性能提升和 Bug 修复。体验后感觉也并不是一个大规模的版本更新，功能都比较鸡肋。希望在后面的版本中Sketch能给我们带来新的惊喜。欢迎关注作者的微信公众号：「UI黑客」作者： UI黑客
超详细评测！2019年值得关注的四个原型制作工具
Cezary Ołowski ：如今各大公司在产品功能竞争上，比起之前口若悬河的宣传，现在更多的是将功能直接展示出来。相信你也有过这种经历，有时用言词解释某些 idea，倒不如在白板或者纸上写下来更省时、易懂。而这张纸上的说明就是原型。再来想象另一种情况。你对陶器很着迷，打算打造一种新型的喷水壶。此时明智的方法是和朋友快速制作一个简易模型。因为你不想一上来就开始建立庞大的生产线，而只是希望先检验你的想法是否有漏洞。而这个模型正是原型。无论你是要开发一个新的 App 还是要制作个喷水壶，原型设计作为设计流程中的一步，可以帮助你验证自己的想法、向他人说明自己的设计、还能在用研中帮助检验用户体验。如果把设计看作是一种沟通手段，那么经过原型打磨过的设计可以让用户每次和你的产品沟通时，都会有一段愉快的对话。用户会喜欢什么样的「话题」，也可以通过原型先测试一下，把那些让人不知所措的冷笑话排除掉。这个打磨沟通的过程，就是原型设计。那么，应该使用什么样的工具制作原型？这很大程度上取决于你想要实现的效果以及制作原型的目的。选择合适的工具对于开发和客户的沟通至关重要。同时，选择符合呈现效果复杂度的工具也很重要，如果只是想制作按钮的简单悬停状态，则无需构建整个屏幕。切忌不要用大炮打麻雀。挑选工具前，我们需要制定一个挑选标准。我关注的几个因素是：1. 易用性学习一款工具有多难？可以不费劲的快速自学还是需要专门费力研究？2. 协作效率这点是原型设计的核心价值。原型是否容易分享并留言评论？如何与你的团队以及客户沟通？留言管理、链接分享、云端文件管理，是否可以快速下载并离线预览，不同的使用情景需要不同的功能支持。3. 保真度原型看起来是否够逼真？还是像一个线框图大致展现一下思路？高保真原型更适合做用户测试，这样用户可以更加关注产品的流程或者功能，而不会因为原型的低劣保真度分心。低保真原型更适合设计的初期想法，此时你不需要在意具体细节。4. 流程衔接该工具是否适合现在的工作流程？它是否可以很自然地同现在的工作方式衔接？这一点非常重要，没有什么比穿着不合脚的鞋子更糟心了。一、Framer X官网链接：https://framer.com/Framer 已经上线有一段时间了。它的前身——Framer Studio 是用来制作高阶且复杂的交互原型，比如可以键入信息、调用设备传感。不过它也有一个缺点，就是需要 CoffeeScript编程基础。Framer X——最新上线的版本，功能强大且入门门槛低了很多。现在你仅需点击几下就可以制作和之前一样的高阶交互效果。无需任何编程知识仍可达到编程制作的效果。可自定义页面过渡、轻松创建滚动组件以及可滑动的 UI元素，而且元素还可以快速响应。但是如果你需要在原型上添加一些额外的高大上效果，那你就要到一家商店，里面都是用 React编写的代码组件：YouTube播放器，UI工具包，货币转换器，可交互式地图组件。如果懂 React，你也可以自己建立组件以供自己或他人使用。更棒的是，还可以直接交付代码给开发套用，减少沟通中的摩擦和误解。实际上，Sketch 是静态设计工具中的老大，但它却并不理想。因为设计师产出的是图像，而开发人员需要使用 Invision 或 Zeplin等工具将图像再转换为代码。Framer X 旨在让设计师不仅可以绘图，还可以从多个方面考虑设计，从而让产品的各个环节更加紧密地联系在一起。1. 易用性如果你很熟悉 Sketch，就可以顺畅无阻地转换到 Frame X。两者的主要不同是在创建布局时，Framer X 使用的是框架而不是组。框架就像是一个 HTML 的容器，可以将素材等放到隐形容器内，这些框架易于操作和调整样式。Framer X 还有更多强大的功能，比如 Stacks。使用 Stacks 可以轻松创建具有自动分发和对齐功能的自定义列表，非常方便。但是，如果要创建更高级的组件，则需要一些 React 基础知识。这可能会吓跑一些设计师，尤其是那些主张「设计师不应写代码」的人。综上，在易用性方面，Framer X 获得五颗星中的三颗星。2. 协作效率这一点，Framer X 做的很不好。除非把源文件发给对方，否则无法将项目转交给客户或开发人员，这真是太不友好了。Framer Studio 有个很赞的功能，就是你可以将原型上传到云端，这样就可以在任何地点访问该链接。此外 Framer Studio 还支持下载后离线使用。而 Framer X 则没有这些功能。虽然仍可以生成共享链接，但一旦关闭文件或手动停止实时预览，它将自动变为无法访问。我相信 Framer 团队有能力解决这个问题，但现在我只能给一颗星。我是认真的，Framer团队！3. 保真度这点可以弥补刚刚 Framer 失去的分数。制作高保真原型从来不是一件容易的事情，而 Framer 绝妙地在工具内添加了组件商店。这个功能将让 Framer 在近一段时间内脱颖而出。使用 Framer X 进行原型设计，可以让设计人员更加接近产品设计的高峰——UI设计体系。像 Airbnb、Shopify团队已经在使用 UI体系为各个平台产品提供统一的设计服务。所以在这里我将给出5分满分。4. 流程衔接最后一点，但却是很重要的一点：流程衔接。虽然 Framer 仅适用于 Mac，但我们不会因此而责怪它。在 Framer 的网站上，写着用户可轻松导入 Sketch画板，你需要做的就是复制和粘贴。但事实上并不像他们所说的那么容易，而且还无法导入完整的画板。即使可以完整导入，但还存在一个问题：Sketch 导入选项设置十分有限，且不支持与除 Sketch 以外的其他工具衔接。所以在这里不得不将分数降低到两颗星。最终分数11分（满分20）。总体看来 Framer 还是不错的，但有些方面需要提高。它是一个值得信赖的软件，并为其他工具提供了可遵循的方向。更全面的评测 → 《大概是东半球最详尽的 Framer X 深度评测》二、ProtoPie官网链接：http://www.protopie.cn/ProtoPie 是一款比较年轻的产品，不过在这个快速变化的市场中，一年半的上线时间感觉已经不短了。ProtoPie 和 Framer X有一个相似之处，就是他们都意识到了设计师厌恶写代码，所以都试图缩小设计和代码间的缝隙，而最终 ProtoPie 找到了答案。ProtoPie 将交互简化成了三个基本的要素：动作对象、触发动作和反应动作。有一个登录按钮（动作对象），用户点击它（触发动作）后，欢迎界面出现（反应动作）。通过这种方式，您可以使用大量的触发动作库（基本动作，条件和传感器）拼接出保真度非常高的原型。虽然制作过程中点击操作比较多，但产出效果都非常好。1. 易用性ProtoPie 并不复杂，只是头次使用时可能会令人感到困惑。不过他们有大量的教程帮助你熟悉界面、了解功能，并教导如何制作交互。完全不需要学习代码，所有用代码可以制作的动作，在 ProtoPie 里可以用触发动作和反应动作拼接完成。ProtoPie 支持多手指手势，还可以调用手机内部传感器，从而让你的原型和真正的 App 看起来相差无几。用户使用文档的内容非常丰富，帮助你轻松学习并制作高大上的交互原型，整个过程不涉及任何代码。不过因为第一次使用的时候，看起来并不直观，所以我要在这点上减掉一分，最终易用性得分4分。2. 协作效率首先，你可以使用 Wi-Fi 或 USB连接手机后，在手机上预览原型，甚至可以在本地保存并离线测试。不仅如此，还可以上传作品到云端后分享链接给客户或团队成员，他们可以在电脑或手机上测试交互动作。不过很遗憾，你没有办法添加留言评论并导出开发说明文档。尽管如此 ProtoPie 的协作功能还是很实用，所以这项至少可以获得三颗星。3. 保真度ProtoPie 提供了诸多强大的功能，不过这并不影响它的易用性。创建精致的交互原型其实并不复杂，任何专业的产品设计师都可以快速地制作出来。从微交互到逼真的全套交互，最终效果都非常棒。只是与 Framer X 相比，ProtoPie 无法导入代码组件，所以可创建的效果有限。最终此项分数为4分。4. 流程衔接ProtoPie 适用于 Mac和 Windows。还可以导入 Sketch 和 Adobe XD（包括Windows平台），而且导入效果很赞，你有多种导入方式：整个画板或个别图层。ProtoPie Player（演示端）支持安卓和 iPhone。以上这些可以说几乎涵盖了所有需求。最后，我想提一下跨平台交互功能，有了它，你可以创建多个设备之间的通信交互，例如聊天或汇款交易。这真是太前卫了，当之无愧的满分。最终 ProtoPie 获得了16分（满分20）的高分。如果你需要快速地创建高保真原型，并分享给客户来做用户测试，那么 ProtoPie 就是你的不二选择。更全面的评测和独家福利 → 《谁说交互原型制作难？那是你还没用过这个神器！》三、Flinto官网链接：https://www.flinto.com/这是一款很有名的软件。但是你肯定也很清楚，和其他竞争对手比，Flinto 还是存在一些问题的。Flinto 提供了最基础的功能，对初学者来说非常直观。你可以创建复杂的页面流程，也可以创建简单小巧的交互。Flinto 不支持任何编码，也没有时间线，如果刚好你就需要这些基本功能，那么这个工具绝对适合你。1. 易用性Flinto 没有任何学习成本，你需要做的就是知道你想要的效果是什么，以及 Flinto 能否实现。创建交互很容易——选择对象或画板并添加链接或手势。此外还可以添加页面切换效果、添加音效、调整时间，就这些，一个原型就搞定了。网上有很多教程，Flinto 官网上还有说明文档来帮助你创建原型。无需代码，满分。2. 协作效率Flinto 允许在手机上预览您的原型，但只支持 iOS。将 Mac和 iPhone连接到同一网络后就可以直接在设备上测试原型。不过很可惜，Flinto 共享功能十分有限，没有链接分享，也没有任何与开发及客户协作的功能。虽然可以录制预览窗口分享视频文件，或直接将其上传到 Dribbble，但这个分享方式很不方便，这也是该工具的一个很大缺点。很遗憾，一颗星。3. 保真度Flinto 在基本交互的制作上虽然还是不错的，但是如果想制作中高阶交互，如：文本输入、视频等，很遗憾 Flinto 并没有这些功能。不过它支持 Sketch导入，快速让静态素材动起来，这点还是很赞的。因为 Flinto 会限制你的技能和想象力，所以保真度这项两颗星。4. 流程衔接Flinto 的局限性在于它仅支持 Mac，预览端 App 也仅适用于 iOS设备。而且只能导入 Sketch文件，要不就在 Flinto 里面自己设计，显然这可不是一个好主意。一颗星。最终得分9分（满分20）。Flinto 做到了所见即所得，虽然没有什么高级功能，但如果你只是想串联多个页面，加一些简单的交互，然后展现给你的团队或者分享到 Dribbble，Flinto 可以满足你的需要。当然 Sketch插件也能达到这些要求。四、Atomic官网链接：https://atomic.io/和之前提到的工具不同，Atomic 是在网页端操作的软件。个人其实更喜欢安装型应用，但是我还是要感谢 Atomic 提供了强大协作功能，比如团队可以远程协作同一个项目。不过 Atomic团队宣布他们正将把注意力转移到其他项目上。如果你有 Atomic 的账户，你可以一直使用到2019年6月30日，在此之后你将无法再使用 Atomic。真是个坏消息！不过你还有一些时间试试这款工具。1. 易用性Atomic 有着非常不错的新手引导：无需阅读任何说明文档，引导会带领你完成几个任务，这对工具的学习非常有帮助。了解基本原理后，你就几乎可以制作所有的效果。Atomic 具有直观的界面，高阶动效库以及可嵌套的组件。此项得分4分。2. 协作效率在协作这项上，Atomic 无疑是最棒的。你可以邀请团队成员同时编辑同一个项目（就像Figma），制作完成后，可以简单快速地分享链接并添加留言评论。还可以创建类似于 Sketch 的共享库，这样整个团队可以共用同一个设计资源。该功能对于那些需要为不同平台设计响应式产品的团队至关重要。Atomic 此项得分5颗星。3. 保真度Atomic 在多种手势动作、表格交互、转场效果、键盘交互（方向键等）等效果的使用上非常简单，效果也很逼真。你也可以将交互与微动效相结合，以实现更真实的效果。基于线上编辑的工具里，如果将 Atomic 与其他后起之秀相比，你也会和我一样认定 Atomic 的表现更为突出。四颗星。4. 流程衔接你可以在浏览器上使用 Atomic，所以电脑系统变得无关紧要。不过在我撰写这篇文章的时候，Atomic 只支持 Sketch导入，所以除非你选择在 Atomic 上自己绘图，否则绘图阶段会受到 Mac系统的限制，3颗星。最终得分16分（满分20）。如果你不介意在网页端制作原型，那么对于整个团队来说，Atomic 无疑是最强大的工具，尤其是在大公司或者远程工作的团队，协作功能非常有用。总结当然选择哪个工具要看你自己，你的需求是什么，最适合自己工作流程的工具是哪种，有没有电脑系统的要求等等。希望这篇简短的总结能帮助你缩小选择范围。四款工具的官网地址：Framer：https://framer.com/ProtoPie：http://www.protopie.cn/Flinto：https://www.flinto.com/Atomic：https://atomic.io/原文链接：https://blog.prototypr.io/4-prototyping-tools-worth-considering-at-the-end-of-2018-3bfee0211569「更多原型工具及测评」原型工具｜《事半功倍！帮你设计加速的7款顶尖原型工具》Framer｜《超火的设计神器！大概是东半球最详尽的 Framer X 深度评测》ProtoPie｜《谁说交互原型制作难？那是你还没用过这个神器！》作者： Cezary Ołowski
Office 2019 迎来最重磅的更新，这 10 个新功能你不能不知！
前阵子是微软一年一度的 Ignite 大会。而其中最引人注目，也是与我们一般人最息息相关的消息，当然是 Office 2019 的正式发布。尽管 Office 2019 所更新的功能，对于 Office 365 的订阅用户而言，已经称不上什么新鲜事，但对于迟迟未订阅 O365 的 Office 2016（甚至更早版本）的使用者来说，可以说是一大福音。它涵盖了 Office 365 这三年以来的重磅更新，让更多 Office 使用者无须每年花钱订阅，也能享有这些望眼欲穿的新功能。以下就让我们来盘点，相较于 2016 版，Office 2019 新增了哪些强大的功能吧。△ 新版 Office 2019 的启动画面一、PPT 篇：打造 3D 电影级的演示我们先来谈谈 PPT 2019 中所新增的功能。主要是以打造冲击力更强的演示为目标的「平滑切换」和「缩放定位」功能，另外也先介绍在 PPT、Excel 和 Word 的「插入」选项卡都具备的「3D 模型」和「图标」。1. 平滑切换提到苹果的演示软件 Keynote 的动画效果「神奇移动」，相信大家都不陌生。而在 Office 2019 之后，PPT 也加入了同样的效果，也就是页面间的切换动画——「平滑」。△ 切换动画中的「平滑」「平滑」的具体效果，在于让前后两页幻灯片的相同对象，产生类似「补间」的过渡效果。由于它不需要设置繁琐的路径动画，只需要摆放好对象的位置、调整好大小与角度，就能一键实现「平滑」动画。可以说是相当高效的功能，同时也能让幻灯片保持良好的阅读性。△ 「平滑」的演示效果△ 「平滑」的演示效果除此之外，利用「平滑」搭配「裁剪」等进阶技巧，还可以快速做出很多酷炫的动画效果。例如：2. 缩放定位如果说上述的动画效果「平滑切换」取自 Keynote 的「神奇移动」，那接下来要介绍的「缩放定位」，就很类似于另一款演示软件 Prezi。△ 「缩放定位」功能「缩放定位」是能跨页面跳转的效果。在原有的 PPT 中，我们只能依照幻灯片顺序来演示。而在这项功能加入之后，你可以插入「缩放定位」的页面，页面中会插入幻灯片的缩略图，让你直接跳转到相对应的幻灯片。对讲者来说，是大大提升了演示的自由度和互动性。△ 「缩放定位」的演示效果除了作为目录或导览页来跳转以外，你也可以为幻灯片做点设计，搭配「缩放定位」让演示效果更加生动。3. 3D 模型如果说「平滑切换」和「缩放定位」这两个强大的功能，还属于演示软件的范畴的话，那接下来要介绍的新功能「3D 模型」，可以说是演示软件的一大突破。当你打开 PPT 2019，就能在「插入」选项卡中看到「3D 模型」这个新功能。让你能够在 PPT 中插入 3D 模型。目前 Office 系列所支持的 3D 格式为 fbx、obj、3mf、ply、stl、glb 这几种，导入 PPT 中就能直接使用。△ 插入「3D模型」在插入「3D 模型」后，你可以搭配鼠标拖曳，来改变它所呈现的大小与角度。而搭配前面所提到的「平滑」切换效果，则可以更好地展示模型本身。△ 「3D模型」的展示除此之外，在 PPT 中的「3D 模型」又自带了特殊的「三维动画」，包括「进入」、「退出」以及「转盘」、「摇摆」、「跳转」三种强调动画。为「3D 模型」添加它特有的「三维动画」，可以让你的演示更加生动活泼。△ 「3D模型」的动画4. SVG 图标我们都知道图像化表达比纯文本能更快、更好地展示信息。因此，图标使用一直是 PPT 设计中不可或缺的一环。以往由于 PPT 软件的限制，我们只能在 PPT 中插入难以编辑的 PNG 图标；如果要插入可灵活编辑的矢量图标，就必须借助 Ai 等专业的设计软件开启后，再导入 PPT 中，使用上非常不便。在 Office 2019 中，微软为我们提供图标库，图标库中细分出很多种常用的类型，方便我们查找使用。你只需要以「插入 – 图标」就能快速插入你需要的图标素材。△ 插入「图标」此外，我们还能直接导入 SVG 这种最常见的矢量图。同时可以藉由图形工具中的「转换为形状」将图标拆解开来，分别编辑它每一部份的大小、形状和颜色。让我们往后使用图标时，都能更好地去编辑它。△ 将图标「转换为形状」二、Excel 篇：更高效的新图表和新函数在谈完 PPT 的新功能之后，接下来也简单说说 Excel 2019 中，我们最容易用到的新功能。1. 漏斗图在以往要做出漏斗图，我们往往需要对条形图设置特别的公式，让它最终能呈现左右对称的漏斗状。而在 Excel 2019 中，我们只需要选中已输入好的数值，接着依序点击「插入 – 图表 – 漏斗图」，就能一键生成漏斗图了。△ 「漏斗图」的使用2. 地图在分析销售数据时，往往会需要利用专业的软件，在地图上标以深浅不同的颜色来代表销售数。而这样的图表，在 Excel 2019 中也已经可以一键生成了。你只需要先输入好地区（最小单位为省），并输入该地区对应的销售额，接着以「插入 – 图表 – 地图」来插入地图，就能够直接用地图来显示各地区的数据了。△ 「地图」的使用由于默认显示是世界地图，你可以「右键 – 设置数据系列格式 – 系列选项 – 地图区域」来调整所显示的地图的范围。3. 多条件函数当我们使用 Excel 函数时，IF函数肯定是使用频率最高的函数之一。然而有时候需要设定的条件太多，以至于我们使用 IF函数时，往往需要层层嵌套，例如：IF(条件A, 结果A, IF(条件B, 结果B, IF(条件C, 结果C, 结果D)))△ IF 函数像这样来写条件式，基本上只要嵌套的三、四层，就有点头昏眼花了，不知道用了多少个 IF、多少个括号。但在 Excel 2019 中，已经有了 IFS 函数（加个 S 表示多条件），使用起来就直观许多。例如：IFS(条件A, 结果A, 条件B, 结果B, 条件C, 结果C, 条件D, 结果D)像上面这样的「条件 – 结果」可以写上 127 组，想想如果是用原本的 IF 函数该有多可怕……△ IFS 函数与 IFS 函数比较类似的多条件函数，还有 MAXIFS 函数（区域内满足所有条件的最大值）和 MINIFS 函数（区域内满足所有条件的最小值）；此外，Excel 2019 还新增了文本连接的 Concat 函数和 TextJoin 函数。这边就不详谈，留待大家自行挖掘啦。三、Word 篇：更方便的阅读模式在 PPT 和 Excel 之后，我们来看看 Word 的更新。除了在 PPT 篇就提到过的「图标」和「3D 模型」以外，Word 最主要的新功能，都是偏向阅读类的，主要有：横式翻页、沉浸式学习工具、语音朗读等。1. 横式翻页在「视图 – 页面移动 – 翻页」可以开启横式翻页的功能（原先是默认为垂直），算是模拟翻书的阅读体验，非常适合使用平板的用户。但如果你是使用一般计算机来开启 Word 文件，由于「翻页」后，竖直的排版会让版面缩小，而且无法调整画面的缩放。如果文字本身就比较小，反而会变得难以阅读。那该怎么办呢？我们可以用下一个提到的功能「学习工具」。△ 横式翻页2. 学习工具在 Word 2019 的新功能里，「学习工具」可以说是一大亮点。你可以从「视图 – 沉浸式 – 学习工具」来开启「学习工具」模式。△ 学习工具进入「学习工具」模式后，你可以调整「列宽」、「页面颜色」、「文字间距」、「音节」和「朗读」，而这些调整除了方便你阅读内容以外，并不会影响到 Word 原本的内容格式。当你想结束阅读，直接点击「关闭学习工具」就可以退出此模式了。列宽：文字内容占整体版面的范围页面颜色：改变背景底色，甚至可以反转为黑底白字文字间距：字与字之间的距离音节：在音节之间显示分隔符，不过只针对西文显示朗读：将文字内容转为语音朗读出来△ 「学习工具」界面3. 语音朗读除了在「学习工具」模式，可以将文字转为语音朗读以外，你也可以直接在「审阅 – 语音 – 朗读」开启「语音朗读」功能。△ 语音朗读开启「语音朗读」后，在画面右上角会出现一工具栏。你可以点「播放」由鼠标所在位置的文字内容开始朗读；可以点「上/下一个」来跳转上下一行朗读；也可以开启「设置」调整阅读速度或选择不同声音的语音。△ 「语音朗读」工具栏四、注意事项：Office 2019 还是 Office 365？综上所述，我们可以发现在 Office 2019 中，的确已放入绝大部分更新于 Office 365 的功能。也许有人会问，既然 Office 2019 就能让我享有这些强大的新功能，为什么还要每年花钱「租」Office 365 呢？有以下三点值得注意：Office 2019 只支持 Windows 10，也就是说如果你的微软系统还是 Windows 7/8 甚至更旧的版本，是无法使用 Office 2019 的。而 Office 365 则没有这样的限制。Office 2019 在未来不会再有功能的升级，只有订阅 Office 365 的用户会持续更新。部分 Office 365 的功能，在 Office 2019 中是没有的。例如：PPT 中的智能设计功能「设计灵感」，就没有同步在 Office 2019 出现。此外，一些 Office 365 近期升级的功能，也没有一起在 Office 2019 更新。以上是对这次微软推出 Office 2019 正式版的整理，希望对还在犹豫是否更新版本的你有所帮助。最后还是得说，Office 都已经升级到 2019 版了。如果你还在使用 2013 版，甚至是更古老的 2010、2007，那还是请把握这次机会，帮你的 Office 软件升级吧。毕竟，好的工具对我们工作效率的提升是有很大帮助的。相信你升级后一定也会觉得物超所值。欢迎关注作者的微信公众号：「一周进步」「Office 实用指南」《效率提升80%，这可能是目前最全的PPT快捷键使用指南！》《7个非常实用而鲜为人知的PPT技巧》《7个非常实用而鲜为人知的WORD技巧》《7个非常实用而鲜为人知的Excel技巧》作者： 一周进步
2019版PS功能那么牛，但同事把我P得像个狗…
用最新版的 PS撸最骚的图。最近 PS爸爸更新了，为了能够给大家带来言简意赅、通俗好记的版本测评，我连夜下载Adobe Photoshop CC 2019，赶制出了这篇别具一格的测评。​这次新功能还挺好用的，比如：「3秒制作老干妈logo」「一键还原老板发际线」等等。△ 点击查看完整视频​​​当然，除了这次 pc上的 ps更新之外，photoshop 还更新了 iPad版本。△ 点击查看完整视频这样设计师就能够「随时随地改稿啦」刺激得我昨晚都睡不着了呢，还好我没钱买 iPad。欢迎同学们关注最充满智（dou）慧（bi）的设计账号：「Adobe全家桶新功能全在这里」《Adobe CC 2019 重大更新！附官方试用版下载链接》《官宣！Adobe CC 2019 全家桶新功能全在这里了！》《刚刚免费的Adobe XD 是Photoshop 杀手无疑了》作者： 你丫才美工