11

私はWebアプリケーションのフロントエンドを開発していますが、デザインにはSegoeUIフォントを使用する必要があります。このフォントをいくつかのテキスト領域に使用しましたが、Windows以外のシステム(Mac OS borwsers、Androidなど)では、これらのテキストはSegoeUIフォントではレンダリングされません。

これをグーグルした後、私はこのフォントがマイクロソフトによって使用されていることを発見しました。私の質問はです。フロントエンドでフォントファイルを使用するだけで、@ face-fontを使用してフロントエンドにフォントを含めることができますか?または、ライセンスなどが必要ですか?

4

3 に答える 3

13

直接連絡なしにMicrosoftからSegoeUIのライセンスを取得することはできません。また、SegoeUIのMicrosoftWebページからリンクされているAscenderCorpからモノフォントのライセンスを取得できますが、SegoeUIとは異なります。

SegoeUIフォントの代わりにOpenSansをお勧めします。これは非常によく似ており、Webフォントとして使用するためのより多くのオープンライセンスがあります(このリンクは実際にはGoogleがホストするフォントのバージョンにリンクしています)-したがって、Segoeをメインにすることができます次に、フォントはWindows7以降のシステムではOpenSansにフォールバックします。

于 2013-02-04T09:34:42.140 に答える
4

技術的にはcssを介してフォントを埋め込むことができますが、ライセンスでは合法的にそれを行うことができるとは思いません。しかし、すぐに見つけることができませんでした-msftのライセンスはいつものようにナビゲートする迷路です。

Google WebフォントまたはTypekitで代替フォントを見つけて、 instadを使用できますか?それらはすべてパーミッシブライセンスを持っていますか?(たとえば、Open Sansは非常に似ています)

于 2013-02-04T09:35:38.163 に答える
1

CSSを使用している場合は、フォントスタックでフォントを呼び出すだけです。これは、最初のフォントにすることも、2番目または3番目にリストすることもできます。各デバイスまたはブラウザは、システムで検出されたとおりにリスト内のフォントを使用します。Mac専用フォントを最初に配置すると、Windowsシステムはデフォルトでインストールされている2番目または3番目のフォントになります。

フォントを自分でホストする場合は、一部のデバイスが特定のフォントをサポートしておらず、何があっても代替フォントをリストする必要があることに注意してください。分析をチェックして、アクセスしているデバイスとブラウザーのタイプを確認してください。最も人気のあるフォントをメインフォントとして選択し、他のフォントを降順で追加します。

フォントが実際に読み込まれる保証はありません。変数が多すぎるため、ユーザーはいつでもフォントをアンインストールしたり、Webデザイナーを夢中にさせる可能性のあるJavaScriptやその他のナンセンスを遮断したりできます。

私はほとんどのサイトで、特にデザインがより重要な場合に、ホストされているフォントとインストールされているフォントを組み合わせて使用​​しています。

于 2015-08-27T16:28:45.593 に答える