一段简短的家族史

FontAudition 已经十九岁了,依然宝刀未老。

那时候它叫 PanaFont,售价几美元,输入序列号即可解锁。当时距离 Mac App Store 问世还有四年。 这就是 FontAudition 真正的来处——以及这个好点子这些年改动之少。

PanaFont 1.0.2 running on Mac OS X, with a Sample Text field reading AaBbCc, a Font Size slider set to 48, a four-column grid of font tiles each labelled with its font name, a columns menu offering 1 up through 8 up, and a status line reading 245 fonts displayed.

2007 年起

一个字体窗口如何变成了两款 App Store 应用。

  1. 2007

    写 PanaFont,是因为字体菜单还不太够用。

    源代码至今仍在:1.0.0b1 的 REALbasic 工程文件日期为 2007 年 7 月 25 日,同一个文件夹里还有那年四月的图标稿, 以及同月拍摄的演示视频。因为用的是 REALbasic,它还顺带产出了一个 Windows 版本——存档里确实有一个 PanaFont 1.0.1 PC 文件夹,这件事我们就不再提了。

  2. 2000 年代

    当年是用序列号购买的,像个文明人那样。

    在“帮助”菜单里,除了“PanaFont Help”之外别无他物,只有 Enter Serial NumberPurchase…。这就是共享软件的约定:下载、试用,如果它对得起这份钱,你就付款并输入一串代码。 付款走的是 eSellerate——这类公司存在的全部意义,就是让一人开发的小工作室不必自己去当支付处理商。

    苹果的角色,是 apple.com 上 Downloads 目录里的一条收录——在有 Store 可逛之前,人们就是去那里找 Mac 软件的。 苹果在 2011 年关闭了这个目录,所以原始页面已经无从链接。

  3. 2009–2013

    平静的十年,几个小版本。

    先是 1.0.1,然后是 2009 年 2 月的 1.0.2,再是 2010 年 10 月的 1.0.3。文件夹里最后一个版本的日期是 2013 年, 文件名以“NO COPY PROTECTION”结尾——当你对一样东西心存偏爱时,“回馈”大概就是这个样子。

  4. 2021

    它回来了,换了个新名字:FontAudition。

    在最后那个版本之后的第八年,这个想法重新回到了 Mac App Store——2021 年 7 月 8 日,这一次是作为 Final Cut Pro 的工作流程扩展。它以这个名字销售了五年。 结尾的 WFE 直到 2026 年才出现——那时才有了第二款独立应用,必须说清楚指的是哪一个。

  5. 今天

    同一个窗口,两种形态。

    FontAudition WFE 把它放进 Final Cut Pro,就在时间线旁边。 FontAudition Desktop 则是独立运行的后代,PanaFont 一眼就能认出来的那个。 完全重写、沙盒化、经过公证,在第一版发布时还不存在的 Store 上销售——而在这一切之下,依然是那个窗口: 把你的文字显示在你拥有的每一款字体里。

DNA

再看一眼 2007 年的那张截图。

这里说 DNA 并不是打比方。控件还是那些控件,位置还是那些位置,做的还是同一件事——因为它们第一次就做对了。

PanaFont, 2007

Sample Text. Font Size. 4 up. 245 fonts displayed.

一个输入自己文字的输入框,默认是 AaBbCc。一个字号滑块。一个从 1 up8 up 的菜单。一张由方块组成的网格,每一块下面标着字体名。还有一个实时的数量统计。

FontAudition,今天

Sample Text. Font Size. 4 columns. 2,236 Fonts Displayed.

一个输入自己文字的输入框,默认仍然是 AaBbCc。一个字号滑块,如今是 32 到 500。列数,仍然是 一到八。一张由方块组成的网格,每一块标着字体名。还有一个实时的数量统计。

其他一切都是新的——字形覆盖筛选、连接外部字体源、Google Fonts、收藏集、PDF 字体样张,以及能把可编辑矢量图 直接拖进 Illustrator 的拖放。但这件东西的形态,十九年来没有变过,示例文字也依然写着 AaBbCc。

四个图标,一个想法

连图标本身都是一张字体网格。

PanaFont 的图标是四个字母,排成二乘二的网格,每一个用不同的字体——整个应用的主张,画在 128 像素里。 经过两个时代的 Mac 图标风潮之后,这一家子做的还是同一件事。

The 2007 PanaFont icon: four letterforms — A, a, a, A — in a two-by-two grid on a glossy black tile, each letter set in a different typeface. PanaFont, 2007

亮面黑色,和那一年的其他一切一样。

最初的版本,128 像素,因为当年图标就该是这么大。四款字体,四个格子:这就是缩小版的应用本身。

The 2011 PanaFont icon: the same four-letterform grid, redrawn larger with a teal-tinted glossy finish. PanaFont, 2011

同样的网格,更大的画布。

当 Mac 图标长大之后,它以 512 像素重绘,罩上一层青蓝色调。布局没有改动,因为本来就没什么问题。

The FontAudition WFE app icon: a stylised lowercase f on a warm orange rounded tile. FontAudition WFE, today

住在 Final Cut Pro 里的那一个。

现在只剩一个字母,因为网格已经搬进应用内部——那才是它该在的地方。橙色,是为了在程序坞里一眼就和它的同胞区分开。

The FontAudition Desktop app icon: a stylised lowercase f on a purple rounded tile. FontAudition Desktop, today

直系后代。

独立运行的那一个,这条线一直可以追回到那块黑色方砖。不同的字母,不同的年代,同一个问题:这在我拥有的每一款字体里 会是什么样子?

结论

依然是市面上最好看的字体显示方式。

这是一种看法

这也是那个从 2007 年起就一直盯着这个窗口的人的看法——这大概是最好的资历,也可能是最糟的。

而且可以验证

把你自己的标题放进去,用你真正要排的字号,和你拥有的每一款字体并排看。然后换个地方试试同样的事。我们相当有信心。

它如今的归处

两款应用,一个很老的想法。

FontAudition WFE 今天已经在 Mac App Store 上,服务 Final Cut Pro 的剪辑师。 FontAudition Desktop,也就是那张截图里那款应用的直系后代,如今也已在 Mac App Store 上架。 至于 PanaFont 本人,早已退休、不再维护,并且对此相当满意。