样式指南在流程中的位置

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费积分!

Brad Frost 最近向我展示了他其中一个演讲的幻灯片。他有一些图表展示了样式指南在团队流程中可以适应的不同方法。正如你可能想象的那样,仅仅拥有一个或没有一个样式指南,就会决定它的有效性。

我想我会根据自己的经验,尝试解释我对这些方法的看法。

旁观者

或者我们可以称之为“事后”模型。其理念是,你拥有一个样式指南,但它是一个独立的事物,存在于实际流程之外。你必须单独维护和更新它。除非你花时间去做,否则网站的更改不会反映在样式指南中。除非你这样做,否则样式指南的更改不会反映在网站中。

作为参考有用,也许吧。我曾经在一个这样的样式指南上工作过。它一开始就进展缓慢,很快就被放弃了。

独裁者

在这种方法中,样式指南就是法律。任何不属于样式指南的内容都不会投入生产。如果网站上需要某些内容,则将其集成到样式指南中,然后即可在网站上使用。

当然,样式指南的采用率很高,因为它必须如此。所有内容都已记录在案。这些都可能是好事。这也可能令人沮丧——流程可能会变慢,这令人遗憾,因为速度是首先使用样式指南的重要原因之一。

还有一个危险是,你是在“设计样式指南”,而不是“设计网站”。

嬉皮士聚落

一切都是相互关联的,伙计。样式指南构建网站,但网站也构建样式指南。它只是一组资产,以不同的方式打包。一种方式看起来像样式指南,另一种方式看起来像网站。

这可能很好,因为你可以处理其中任何一个,并在两者中反映更改。这里唯一的潜在危险是,它可能好得令人难以置信。讨论可能会变得支离破碎。样式指南可能无法像你假设的那样保持更新。

排气管

在此模型中,你通常会在网站本身进行工作。样式指南是从生产资产构建的。它本质上成为测试的一部分。“在这些更改之后,样式指南是否仍然看起来正确且连贯?”这种方法的潜在危险是,由于样式指南位于流程的末尾,人们会停止关注它。

CodePen 样式指南有点像这样,但我希望使其更像嬉皮士风格。

答案

恐怕永远不会只有一个。

有关更多信息,请查看 StyleGuides.io 和 Brad Frost 和 Anna Debenham 的 播客