我正在与一些非常出色的设计师合作。在翻译他们的设计时,他们问我为什么有时我们不完全按照他们的设计中描述的那样渲染非系统字体。附在此问题的图片中可以显示一个最近的示例(忽略红色注释):
我通过 javascript include 使用来自 fonts.com 的字体,它允许我在我的 css 中使用新的字体系列。我想提请您注意两件事:
a) 在左侧,注意描述文本“In an effort to ...”比“Lorem ipsum ...”粗得多。字体为“Droid Serif W01 Italic”。
b) 在右边,注意“MEET ONE”比“COMMERZBANK”要粗得多。字体系列是“UniversLTW01-57Condense 723821”。
我确定字体粗细:正常。然而,在某些计算机上,事情仍然看起来很大胆……而且它似乎因您使用的操作系统和浏览器而异。似乎我可以以美观的方式修改这些字体的重量的唯一方法是选择字体系列的另一种变体,例如倾斜或压缩版本(如果存在)。但很多时候,我仍然无法在所有不同的操作系统和浏览器组合上正确呈现。
大家是怎么解决这些问题的呢?无论查看者的操作系统和浏览器如何,我是否可以使用一些技术来使字体完全按照设计中的描述呈现?