本当に素晴らしいデザイナーと仕事しています。彼らのデザインを翻訳する際に、なぜ私たちは非システムフォントをそのデザインに描かれているように正確にレンダリングしないのか、私に尋ねています。ごく最近の例では、この質問に添付された画像で示すことができる(赤い注釈を無視する):カスタムCSSフォントをデザインとまったく同じようにレンダリングするには
を、私は私が新しいフォントを利用することを可能にする、などがJavaScriptでfonts.comからフォントを使用しています私のCSSの家族。
a)「Lorem ipsum ...」よりもはるかに大胆ですが、「努力している」という説明文に注意してください。フォントは "Droid Serif W01 Italic"です。
b)右側の「MEET ONE」が「COMMERZBANK」よりはるかに大胆であることに注意してください。フォントファミリは "UniversLTW01-57Condense 723821"です。
font-weight:normalと指定しました。それでも、いくつかのコンピュータではまだ物事が大胆に見えます...そして、それはあなたがいるOSとブラウザによって異なるようです。これらのフォントの重量を審美的に満足できるように変更する唯一の方法は、斜体または縮約版(存在する場合)のような別のフォントファミリを選択することです。しかし、しばしば、私はまだすべての異なるOSとブラウザの組み合わせで適切にレンダリングするための重みを得ることができません。
あなたはどのようにこれらの問題に対処していますか?ビューアのオペレーティングシステムやブラウザに関係なく、デザインに描かれているようにフォントを正確にレンダリングするためのテクニックはありますか?
Photoshopのような派手なソフトウェアとは異なり、ブラウザには高度なフォント作成方法がありません。一般的に、通常の(太字でない)太字のフォントをページにレンダリングする場合は、両方のフォントファイルを指定する必要があります。そうしないと、正確な結果が得られません。イタリック体でも同じでもない。これらの余分なファイルがなければ、ブラウザは太字またはイタリック体をエミュレートしますが、それらはすべて異なっています(一般的にはひどく)。そして、ブラウザやOS間でIDENTICALに見えるようにする方法はありません。 –
* "あなたが使用しているOSやブラウザによって異なります。* - あなたのキーがあります。すべてのブラウザは、すべてのフォントを異なる方法でレンダリングします。いくつかの違いはほんのわずかなので、それは本当に目立っていません。 – animuson
オフトップ:デザイナーは、ぼやけて見えるフォントを使用して、Webページのほとんどのテキストを読みにくくするのはなぜですか?なぜ、デザイナーは、18ポイントと22ピクセル以下のサイズで、薄く、読みやすく、ぼやけず、1ピクセル幅(Tahoma、Verdana、Arialなど)に見えるフォントを使用できないのですか?デザイナーはなぜ特別なグラフィックシンボルをカスタムフォントに埋め込むのですか?また、これらのシンボルは、ダウンロード可能なフォントが許可されていないときは印刷できない矩形になりますか? –