为什么我们要在 Sketch 中备份所有 Figma 设计

摘要:
最近,我们的设计经理宣布我们将从Sketch迁移到Figma。现在,该公司继续了这一规定。我们仍然需要在Figma之外备份设计文件,就像我们为代码库和常规数据库备份多个平台所做的那样,以避免被锁定在产品中。最重要的是,Magical允许我们直接从Figma备份为Sketch文件类型。为什么我们选择将图形文件转换为草图?

最近,我司的设计管理人宣布我们要从Sketch搬家到Figma啦。
Yay! 真香!
搬家同时,我们也开始了使用名为 Magicul 的工具。 这个工具会定期将所有的 Figma 设计稿备份为 Sketch 格式。

有这个必要吗?
问:你不知道 Figma 有版本管理这个功能吗?
答:

  • Figma 是一个锁定的生态。
  • Figma 从技术上讲只有版本历史,而不是版本管理。

为什么我们要在 Sketch 中备份所有 Figma 设计第1张在这之前,我们用 Sketch 的时候也用 Abstract做备份。现在公司延续了这个规定,我们在Figma之外,仍然需要备份设计文件,就像我们已经为我们的代码库和常规数据库所做的那样来多平台备份,就是为了避免被锁死在某一个产品内。

有两种工具可以备份 Figma 文件

Magicul

为什么我们要在 Sketch 中备份所有 Figma 设计第2张



FigPickle

为什么我们要在 Sketch 中备份所有 Figma 设计第3张注意: FigPickle 只能将设计稿备份为 svg 和 png 文件——Magicul 是真正备份 Figma 的唯一选择。

Magicul 可以自动每天、每周、每小时的备份。这是我在测试软件时发现的一个demo。

为什么我们要在 Sketch 中备份所有 Figma 设计第4张Magicul 支持将各个不同的版本和备份分别保存在我们的AWS S3 存储云中。最重要的是,Magicul 允许我们直接从 Figma 中以 Sketch 文件类型进行备份。

我们会同时保存Sketch、XD 和 Figma的设计稿副本

  • 我们在 Figma 中做设计
  • Figma 自带的备份工具会对我们的版本历史进行快照记录,并将其保存为 .fig文件
  • .fig 文件被复制并转换为 Sketch 文件
  • 这两个文件都保存到我们的 S3 存储云中
  • 周而复始,形成闭环

我们因为公司习惯,在 S3 中已经存了很多数据,所以我们也觉得将它直接作为我们的核心存储路径是个很好的选择。这样,我们的设计文件备份在都在同一地方。

为什么我们选择将我们的 Fig 文件转换为 Sketch?

为什么我们要在 Sketch 中备份所有 Figma 设计第5张1. .fig 是一种专有的二进制文件,没有公开文档支持


确实,未来几年内 Figma 应该会有比较好的市场表现, 但谁知道更长时间之后的设计市场又会开始流行哪些新工具呢?


所以我们要保持灵活,让我们随时可以选择迁移到其他地方,择优而安。

为什么我们要在 Sketch 中备份所有 Figma 设计第6张2. 市面上的所有设计软件,无论是现有的还是将来推出的,都会支持打开Sketch文件

  • Sketch 文件采用 JSON 格式
  • 这样的文件是开放的、可读的并且是通用的
  • InVision、Figma、XD 甚至是Web端的编辑器(类似于Mockplus RP)都可以打开和编辑 Sketch 文件 (Figma 也有 Sketch 导入功能)


3. 要符合文件管理规范


我们公司有明确的文件管理条例,其中包括:

  • 文件应存储在尽可能少的地方
  • 所有设计文件的指定到期日至少要满 4 年
  • 避免被单一生态系统锁定

我们的数据库、代码库和现在的 Figma 文件都会定期备份到 S3 存储云服务器中。为的就是确保所有有价值的商业资产都在我们控制的系统上,确保安全也满足审计的需求。

4. 备份还可以纾解云服务中断和它定期维护期间无法使用的问题
让我们的设计团队闲着是很昂贵的。

为什么我们要在 Sketch 中备份所有 Figma 设计第7张备份我们的 Figma 文件的另一个好处就是如果 Figma 出于维护或者其他形式的中断,我们可以使用历史版本继续编辑,不至于陪着 Figma 等。我们也因此设定成了每六个小时自动生成版本快照的习惯。


这也需要一些简单的协调,比如当 Figma 重新上线之后,我们需要去手动合并我们的文件。但这总比等待要好,并且整个工作流停滞的事情就不会发生。


原文链接:https://uxplanet.org/why-we-backup-all-our-figma-designs-in-sketch-be9cc8829c6

本文由摹客团队翻译,摹客,支持全流程协作、高保真原型设计、自动标注切图、支持Sketch/PS/XD/Figma/Axure设计稿交付

免责声明:文章转载自《为什么我们要在 Sketch 中备份所有 Figma 设计》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于Gecko内核的简单浏览器实现eclipse 安装 json Editor Plugin的方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

设计师别浪费时间啦,快来试试这款Sketch标注插件吧

随着移动互联网的快速发展,用户的需求也在不断地增大,这对产品经理还有设计师的考验是越来越大。市场环境的变化让我们深信为快不破,但是一个产品的产出需要各个环节的紧密配合,但往往在产品输出过程中,由于分工不明确导致的形形色色的问题,其中的一大痛点就是产品经理,设计师和工程师之间面临着协作难,工作效率低的问题。以前,设计师需要一遍遍的手动切图配合工程师一次次的改...