2013-02-04 8 views
8

Ich entwickle das Frontend einer Webanwendung und das Design erfordert die Verwendung der Segoe UI Schriftart. Ich habe diese Schriftart für einige Textbereiche verwendet, aber in Nicht-Windows-Systemen (Mac OS-Browser, Android usw.) werden diese Texte nicht mit der Segoe UI-Schriftart dargestellt.Segoe UI Schriftart in nicht Windows-Systemen

Nach dem googeln dieser gefunden, dass diese Schriftart von Microsoft verwendet wird. Meine Frage ist. Kann ich einfach die Font-Dateien im Frontend verwenden und benutze @face-font, um die Schriftart in das Frontend aufzunehmen? Oder brauche ich eine Lizenz oder etwas ähnliches?

Antwort

10

Sie können Segoe UI nicht ohne direkten Kontakt von Microsoft lizenzieren. Sie können die Mono-Schriftart von Ascender Corp lizenzieren, die von der Microsoft-Webseite für Segoe UI verlinkt ist, jedoch nicht dasselbe wie Sego UI.

Ich würde empfehlen, Open Sans als eine Alternative zu der Segoe UI Schriftart, es ist ziemlich ähnlich und hat viel mehr offene Lizenzierung für die Verwendung als Webfont (dieser Link ist eigentlich zu Googles gehostete Version der Schriftart) - So könnten Sie Segoe haben Als Hauptschriftart greifen Sie dann auf Open Sans auf nicht Windows 7+ Systemen zurück.

+0

Danke. Ich könnte am Ende eine andere Schriftart in Systemen verwenden, in denen Segoe nicht verwendet wird, wie Sie sagten. – petermlm

4

Technisch können Sie die Schriftart durch CSS einbetten, aber ich glaube nicht, dass die Lizenz Ihnen erlaubt, das legal zu machen. Konnte das aber nicht auf Anhieb herausfinden - msfts Lizenzierung ist wie immer ein Irrgarten zum Navigieren.

Konnten Sie eine alternative Schriftart auf Google web fonts oder Typekit finden und instad verwenden? Sie alle haben permissive Lizenzen? (Open Sans ist zum Beispiel ziemlich ähnlich)

1

Wenn Sie CSS verwenden, rufen Sie einfach die Schriftart in einem Font-Stack. Es kann die erste Schrift sein oder die zweite oder dritte. Jedes Gerät oder jeder Browser verwendet die Zeichensätze in Ihrer Liste, so wie sie auf dem System gefunden werden. Wenn Sie eine Mac-only-Schriftart zuerst verwenden, werden Windows-Systeme standardmäßig auf die zweite oder dritte Schriftart festgelegt, die installiert wird.

Wenn Sie die Schriftart selbst hosten möchten, beachten Sie, dass einige Geräte bestimmte Schriftarten nicht unterstützen und Sie trotzdem alternative Schriftarten auflisten müssen. Überprüfen Sie Ihre Analysen, um zu sehen, welche Arten von Geräten und Browsern besucht werden. Wählen Sie die beliebteste Schriftart als Hauptschriftart aus und fügen Sie dann Schriftarten für die anderen Schriften in absteigender Reihenfolge hinzu.

Es gibt keine Garantie, dass eine Schriftart tatsächlich geladen wird. Es gibt zu viele Variablen und die Benutzer können immer Schriften deinstallieren oder Javascript und anderen Unsinn ausschalten, die einen Webdesigner verrückt machen können.

Ich verwende eine Kombination aus gehosteten und installierten Schriftarten in den meisten meiner Websites, vor allem, wenn das Design kritischer ist.

+0

Vielen Dank für die aufschlussreiche Antwort! – petermlm

Verwandte Themen