Nebula Sans:一款 SaaS 拥有自有字体能得到什么
你有没有在自己的产品里为某样东西付过钱,却根本不知道自己在付钱?字体就是最经典的例子。它出现在每个界面、每个按钮、系统输出的每张账单上。但几乎没人知道它属于谁、要花多少钱,或者供应商改规则时会发生什么。Nebula Sans 正是从一款 SaaS 内部的这个问题里诞生的。而他们给出的答案,意义远远超出了字体排印本身。
一句话说清 Nebula Sans 是什么
它是一款免费开源的字体,由 Uniweb 制作。Uniweb 是一家加拿大公司,向大学销售建站平台。他们不是字体厂商。他们只是一家普通的 SaaS 公司,有客户、有客服、有路线图。即便如此,他们还是决定拥有一款自己的字体。
它的基础是 Adobe 的 Source Sans 3,本身就是开源的。Uniweb 以此为起点,针对屏幕阅读调整了字形,打磨了可变字重和多语言覆盖,然后以 SIL Open Font License 许可证发布了全部内容。任何人都可以使用、修改和分发。包括你。
重点不在于字母的设计。而在于动机。他们想要一款在自己产品里表现出色的字体,并且之后没有人能把它从他们手里拿走。
为什么一家 SaaS 会在意字体
看合同之前,这听起来像小题大做。商用网页字体的授权通常按域名、按月浏览量或按"安装数量"计费。对一个企业官网来说,这还可以管理。对一款 SaaS 来说,这是一颗定时炸弹。
想想 Uniweb 的情况。每所客户大学都有自己的域名。每个域名都有成千上万的访问量。如果字体按页面浏览量或按域名授权,成本就会随着产品的成功一起增长。你签下一个新客户,字体厂商的账单就涨一截。这种成本,在给套餐定价时没人会写进表格。
还有控制权的问题:
- 你不能修改字形。觉得价格表里的数字 1 和小写 l 放在一起容易混淆?只能忍着。
- 你不能再分发。某个客户想在系统导出的 PDF 里使用同一款字体?那得另买一份授权。
- 供应商可以改价格、改条款,或者干脆停掉这个字体家族。
一款开源字体一次性解决了这三个问题。每次访问零成本,拥有修改权,并且保证文件永远属于你。
依赖第三方很正常。不知情地依赖,就不正常了
我不是说每款 SaaS 都需要做一款字体。那太疯狂了。我是说每款 SaaS 都需要知道自己依赖谁,以及业务增长时每项依赖会花多少钱。
字体只是最显眼的例子。同样的逻辑也适用于:
- 按发送条数收费的事务性邮件服务。
- 按加载次数收费的内嵌地图。
- 按 token 收费、每个季度都在调价的 AI API。
- 授权是"按开发者"计费、续约时却变成"按最终用户"计费的图表组件。
这些项目今天的价格都很小。把五个加在一起,乘以你对未来两年的增长预期,产品的利润就没了。我见过月费 99 雷亚尔的套餐,光是第三方依赖就吃掉了每个客户 40 雷亚尔。老板不知道。直到融资的时候才发现。
任何随使用量增长的成本,都必须先出现在你的表格里,再出现在你的账单上。
Uniweb 早早就算了这笔账。他们得出结论:花一周时间做一款开源字体,比付多年授权费更便宜。而且作为额外收获,他们得到了一个可以在产品需要时随时调整的工具。
"为屏幕而生"到底改变了什么
这里就到了我作为设计师最感兴趣的部分。Nebula Sans 不只是换了个名字的 Source Sans。这些调整精准地瞄准了软件界面里会出现的问题:
小字号。 在一款 SaaS 里,大量信息以 12 或 13 像素呈现:字段标签、表格说明、帮助文字。为纸张设计的字体在这个尺寸下会糊成一团。为屏幕调整过的字体会稍微打开字母内部的空间,让一切都有呼吸感。
可变字重。 你不用再加载六个文件(light、regular、medium、bold 等等),而是加载一个包含所有字重的文件。请求更少,页面更快。对于用户每天打开 200 个界面的 SaaS 来说,这是能感觉到的差别。
规矩的数字。 在仪表盘、表格和财务报表里,数字需要有相同的宽度,列才能对齐。这叫等宽数字。这种功能,有的时候没人注意,缺的时候所有人都注意。
多语言覆盖。 拉丁字母、希腊字母和西里尔字母在同一个文件里。如果你在葡萄牙有一个客户,在希腊有另一个,产品在两者之间不会变脸。
这些都不光鲜。但正是这些,把"看起来很专业"的产品和"看起来像周末赶出来"的产品区分开来,哪怕背后的代码完全一样。
今天就能在你的业务里怎么用
你不需要去 fork 一款字体。你需要的是半小时加一张表格。我建议三步:
- 列出你的产品用到的所有不属于你的东西。 字体、图标、付费库、API、邮件服务、地图、身份验证。记下每一项的计费模式:固定、按用户、按用量。
- 模拟客户翻倍时的成本。 如果某一项跟着翻倍,它值得关注。如果某一项翻了三倍,它值得找替代方案。
- 对每一项昂贵的依赖,问一句:有没有足够好的开源版本? 字体方面,几乎总是有。邮件、地图和图表方面,很多时候也有。
说到字体,我的观点很直接:对 95% 的 SaaS 来说,没有理由付字体授权费。Nebula Sans、Inter、Source Sans、IBM Plex。全部免费,全部在屏幕上表现出色,全部允许修改。如今在数字产品里为字体付费,就像在免费提供过滤水的餐厅里买矿泉水。可能有道理,但你得知道为什么。
Nebula Sans 的故事对产品的启发
吸引我注意的,不是 Uniweb 做了一款字体。而是一家中等规模的公司,盯住了一个几乎所有人都忽略的细节,算了一笔账,并在它变成问题之前采取了行动。然后还把成果开放给任何人使用。
这就是产品的成熟度。这无关字体排印,而是关于知道你的业务在哪里暴露了风险,并在还便宜的时候把风险降下来。
如果你正在构建或改造一款 SaaS,想找一个能看遍整个产品的人,从界面设计到每项依赖的隐藏成本,这正是我做的工作。进一步了解我和我的工作方式。
LinkedIn 摘要
你有没有在自己的产品里为某样东西付过钱,却不知道自己在付钱? 字体就是最经典的例子。它出现在每个界面、每个按钮、每张账单上。但几乎没人知道它属于谁、要花多少钱,或者供应商改规则时会发生什么。 Nebula Sans 就是这么诞生的:一家加拿大 SaaS 公司算了一笔账,发现按域名或按页面浏览量收费的授权会随着成功一起增长,于是决定拥有一款自己的开源字体。一周的工作,对比多年的账单。 这个教训同样适用于事务性邮件、地图、AI API、图表组件。我见过 99 雷亚尔的套餐,其中 40 雷亚尔流向了老板自己都不认识的依赖项。 任何随使用量增长的成本,都必须先出现在你的表格里,再出现在你的账单上。 我写了一篇文章,谈谈 Nebula Sans 对产品的启发,以及如何用半小时算清这笔账。链接在评论区。 #SaaS #产品设计 #字体排印 #产品 #开源