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.
Nach dem googlen habe ich festgestellt, 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 so?
Sie können Segoe UI nicht ohne direkten Kontakt von Microsoft lizenzieren, Sie können die Mono-Schriftart von Ascender Corp , die von der Microsoft-Webseite für Segoe UI verlinkt sind, jedoch nicht dasselbe wie Segoe UI.
Ich würde Open Sans als Alternative zur Segoe UI-Schriftart vorschlagen ist ziemlich ähnlich und hat viel mehr offene Lizenzierung für die Verwendung als Webfont (dieser Link ist eigentlich auf Googles gehostete Version der Schriftart) - So könnten Sie Segoe als Hauptschriftart haben und dann auf Open Sans auf Windows 7+ Systemen zurückfallen / p>
Technisch können Sie die Schriftart durch css einbetten, aber ich denke nicht, dass die Lizenz Ihnen erlauben wird, das legal zu machen. Konnte aber nicht sofort herausfinden - msfts Lizenzierung ist wie immer ein Labyrinth zum Navigieren.
Sie könnten eine alternative Schriftart in Google Web-Schriftarten oder Typekit und instad verwenden? Sie alle haben permissive Lizenzen? (Open Sans ist zum Beispiel ziemlich ähnlich)
Wenn Sie CSS verwenden, rufen Sie einfach die Schriftart in einem Font-Stack auf. 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 zurückgesetzt, 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 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 in den meisten meiner Sites eine Kombination aus gehosteten und installierten Schriftarten, besonders wenn das Design kritischer ist.