将设计移交给开发人员的高效工作流程

平面设计 adobe-illustrator 网站设计 工作流程 设计过程
2022-02-20 21:24:58

我是公司网站的 UX/UI 设计师。完成设计后,我将模型发送给实现它们的 Web 开发人员。它比这更具协作性,但这基本上是过程。

由于长期以来它一直是我的首选工具,因此我主要使用 Illustrator。尤其是在 Google Drive 能够显示 AI 文件的情况下,开发人员似乎对我交给他们的内容感到满意,而且由于我坐得离他们很近,所以我可以提出问题。

然而,越来越多的事情让我感到沮丧,比如 Illustrator 与浏览器在渲染颜色等方面的差异,Illustrator 完全无视像素(是的,我知道有解决方法,但我总是在与它作斗争),正确地为所有内容重新划线所需的时间,以及 Illustrator 对设计的看法与浏览器的做法有何不同。

有哪些好的工作流程(+工具),可以让您的设计更接近实际实施的内容,并使开发人员很容易准确地知道它在网络上应该是什么样子?

尽管我可以用 HTML+CSS 进行设计,但对于大多数事情来说,时间上的权衡通常是不值得的。

更新(8 个月后):我在我的过程中改变了一些似乎有帮助的东西。1)切换到 Sketch——这个应用程序像网络一样“思考”,所以我的设计更接近他们将要实现的。2) 开始使用红线工具(例如 Spectr)以及 Zeplin——我真的很喜欢这个。3)我已经开始通过迷你设计工作室和讨论将开发人员带入我的流程——这可能对我们的沟通产生了最积极的影响。

2个回答

如果您对设计工具与浏览器呈现设计的方式感到沮丧,那么解决方案就是开始将更多时间花在浏览器上进行设计。

现实情况是 Web 是用 HTML CSS 和 JS 构建的。它不是用 Photoshop 或 Illustrator 构建的。所以最好尽快进入实际媒体。

在你的情况下,你确实有一个很大的优势:

我坐得离他们很近 我可以提问

我建议你少交付,多协作。换句话说,花更少的时间制作 .ai 文件,而花更多的时间坐在开发人员旁边。这使您可以在“浏览器”中进行更多设计,而这正是细节问题所在。

我的公司目前使用一个名为 Specctr 的 Illustrator 标记插件——它并不完美,仍然需要一些 TLC,但如果你还没有使用它,你将在创建 UI 规范时节省相当多的时间。

https://www.specctr.com/

  • 只需单击一下即可向任何对象添加尺寸、颜色/透明度、字体信息
  • 标记对象之间的间距也很快
  • 便宜

有一些负面的方面 - 加载插件很慢并且偶尔会导致 Illustrator 崩溃(确保在打开之前保存),并且它不能很好地同时标记一堆对象。不过,总的来说,这比手工完成所有事情要容易得多。