URL 不是常规文本
使用等宽字体不令人赏心悦目,[...]
是的,但是无论如何阅读 URL 并不是很令人愉快。所以,想一想为什么你首先要排版一个 URL。如今,您通常根本不需要这样做,因为在几乎任何数字媒体中,您都可以为一些人类可读的文本配备超链接,这对所有相关人员来说都更加舒适。如果您确实需要排版一个 URL,它通常是用于印刷媒体,而不是像普通文本那样被阅读,而是被翻译成数字信息,通常由阅读和打字人员,有时由 OCR 软件。
考虑到这一点,排版 URL 的标准与普通文本略有不同。常规文本包含大量冗余,使我们能够快速阅读它——即使我们弄错了一些细节,我们的大脑也可以轻松地自动纠正它¹。这不适用于 URL:读者必须正确理解每个字符。与可读性一样,关注的不是读者犯了无法修复的错误,而是他们不会浪费几秒钟的时间重新阅读以找到他们的错误并且他们不会生气。
排版 URL 时的另一个相关考虑因素是某些字符的使用方式与普通文本中的不同,因此为普通文本设计的字体在应用时通常不是最佳的。例如,基线点 (.) 通常用于标记普通文本和 URL 中的重要分隔符。但是,当在普通文本中用作句号时,它后面是一个空格,它在光学上支持此功能。这不适用于 URL,尤其是字距调整可能会导致点的显着程度低于应有的程度。在另一个示例中,大写字符在 URL 中不太常见。
¹ 要 strt wth, u cn stl dcphr ths sntnc。Tihs sencetne 是 eevn eisear to raed。几乎所有的标点符号、大小写和冠词都可以从上下文中猜出。
例子
如果你看上面的例子,首先可能会引起你注意的是全大写的47ATX,这很糟糕,因为它不是特别重要,如果你想输入那个 URL,你通常想从头开始. 这个问题至少在底部得到缓解,因为大写字母的高度和宽度都相对较小。
在底部的示例中,URL 的主要结构更容易解析,因为在字形宽度和字距调整方面,点、连字符和斜杠被赋予了更多空间。
底部示例中的m并不是特别漂亮:它看起来相当挤压,缩短的中间词干不合适。但是,它显然是一个 m,不能被误认为是 rn。虽然这对于每一种文本都是一个问题,但是误读这些方面对于 URL 来说更加烦人,因为您不会立即注意到它,而是在遇到 404 错误或登陆 pom 站点后必须返回并发现您的错误(双关语归功于ChrisH)。
所有这些与等间距有什么关系?
虽然上述标准都没有与比例或等宽字体严格相关,但您的平均等宽字体得分比平均比例字体要好得多。但是,如果您知道常规比例字体的缺点,您也可以在不更改字体的情况下解决大部分问题,特别是通过调整间距。
因此,归根结底,您必须考虑以下因素找到折衷方案: