My one (1) Medium secret

Marcin Wichary

我在 Medium 的一个(1)秘密

原文由 Marcin Wichary 发布,订阅该博客

十多年前在 Medium 工作时,我特别喜欢钻研排版。

大家似乎还挺喜欢我们的成果。写作者们尤其喜欢自动转换的长破折号和范围连接号,也发现了悬挂标点的美——现在听起来或许有点好笑,但当时的智能引号也大受欢迎。我为精致的首字下沉感到自豪,下划线让我小有名气,我们甚至还支持了连字,要知道那时这不仅不是默认功能,还会带来一些让人有点担心的性能开销。

但每有两件事做得不错,就有一件回头看来是用力过猛,很快又不得不撤掉。

我曾对复活段落符号特别兴奋,但许多用户却把它当成了渲染或转义错误。

我还曾短暂地在所有显示四舍五入数字的地方都加上分数符号,但实际效果却让那些数字变得更难懂、更奇怪。

(我之前也提到过和系统字体有关的那个奇怪而罕见的 bug,不过话说回来,bug 总是难免的。)

那是一段很有意思的反复校准的过程。而在成功与失败之间,还有一件事是我从未提及、也从未有人提起过的。

我最近分享了 2015 年 Medium 排版改版的故事。当时我们在挑选候选字体时,深深爱上了一款:Charter,这款字体由业界传奇 Matthew Carter 设计——不,这不是 bug,谷歌搜索为了向他致敬,会特意用他本人设计的 Verdana 来显示他的名字。

Charter 完美兼具了我们当时想要的那种“随意”与“精致”之间的平衡。不出所料,它也带来了一整套精美的排版细节——其中就包括我特别想要的小写(旧式)数字:

但有个问题。这些小写数字里包含一个“中世纪的 1”,也就是一种看起来像大写字母 I 的小写数字 1。大家都很讨厌它,也感到困惑,真以为是 bug 让字母 I 混进了数字里。

再怎么争取,也没法让这个字形通过。备选方案是改用大写数字,但我很讨厌这个主意;在我看来那些数字又丑又平庸——它们不仅是大写的,还是等宽的!那种感觉很让人沮丧,明明离温暖地拥抱 Charter 只差一步,却被一个它恰好没有的字形挡住了。

于是……我自己画了一个。

我,一个从未设计过任何字体的人,决定去“破坏”被誉为“世界上被阅读最多的人”的 Matthew Carter 的字体,硬生生塞进一个我自己创作的数字 1。

内部的抱怨消失了。几周后,我们发布了新字体,Charter 居于核心,附带着我那个全新的、非中世纪风格的 1。我已经不记得具体细节了,但我们找到了一个符合字体授权的方式来实现它——而我之所以从未提起这事……嗯,我想你能明白为什么。

据我所知,我那个私自改动的 1 一直用到 2022 年的又一次改版才被替换,那时我早已离开公司。十年过去了,我依然不知道该怎么看待这件事。我是通过稍稍篡改 Charter 才让它得以留在 Medium 的候选名单上吗,我写下这篇帖子只是为了给自己开脱,还是说这就相当于罪犯重返犯罪现场?我是雄心勃勃(褒义)还是野心过度(贬义)?也许你能告诉我。但无论如何,希望这能算是个有趣的故事。

本文章由 muse-spark-1.2-contributor 进行翻译

评论