Gibt es einen Unterschied (bei der Lizenzierung) zwischen dem Einbetten einer Schriftart auf einer Website und dem einfachen Festlegen in „Schriftfamilie“?

Ich möchte die Schriftart Futura auf meiner Website verwenden. Ich weiß, dass ich es einfach im Attribut "font-family" angeben kann, wie folgt:

font-family: 'Futura', 'Helvetica', 'Arial', sans-serif

aber afaik, das verwendet die Schriftart, wenn es auf dem Computer des Benutzers installiert ist. Ich nehme an, ich muss die Lizenz für die Schriftart kaufen, wenn ich sie auch in meine Website einbetten möchte, damit jeder die Seite mit Futura sieht. Aber muss ich die Schrift kaufen, wenn ich sie nur in der Schriftfamilie aufliste?

Ich beantworte nicht die Frage, sondern möchte helfen, ein Problem zu lösen. Suchen Sie hier nach einer Webschriftart, die Ihnen gefällt: google.com/fonts

Antworten (3)

Wenn Sie die Schriftart nicht von Ihrem Server bereitstellen, zeigen Sie sie nur Personen an, die die Schriftart bereits besitzen. Für alle anderen wird der Browser den Schriftartenstapel aufschlüsseln, bis er eine passende Schriftart auf dem Computer findet.

WebFonts und Lizenzierung

Ein Webfont ist eine Schriftart, die online verwendet wird. Der Unterschied besteht darin, dass die Schriftart so formatiert ist, dass Browser sie genau sehen und darstellen können. Dies wird oft als dynamische Schriftart bezeichnet, da der Ersteller und der Benutzer die Schriftart haben müssen, um sie richtig sehen zu können.

Diese Schriftarten werden häufig in das Designprojekt eingebettet, um sicherzustellen, dass dies ordnungsgemäß funktioniert. Schriftarten können vom Designer eingebettet werden (aber die meisten Lizenzen erlauben dies nicht), während andere eine gehostete Einbettung beinhalten (so funktionieren die meisten Webfont-Dienste).

Der Wortlaut der Lizenz gibt an, ob Sie die Schriftart auf Ihrer Website einbetten können oder nicht.

http://designshack.net/articles/typography/what-is-a-font-license-and-do-i-need-one/


Allerdings (unaufgeforderter Rat) in Bezug auf das Entwerfen und Entwickeln würde ich wahrscheinlich empfehlen, die Schriftart entweder einzubetten oder überhaupt nicht einzuschließen. Es macht es zu schwierig, ein konsistentes Erlebnis auf allen Geräten zu haben, und bedeutet auch, dass Sie alles für beide Schriftarten einer QA unterziehen müssen (zumindest sollten Sie das wahrscheinlich tun, da unterschiedliche Schriftarten das Layout ändern).

Helvetica (die zweite Schriftart in Ihrem Stapel) ist auch keine Standardschriftart. Ich würde definitiv überdenken, ob die ersten beiden Schriftarten aus den oben genannten Gründen nicht standardmäßig und nicht eingebettet sind. Sie können versuchen, „Helvetica Neue“ einzubetten, was meiner Meinung nach eine hervorragende Alternative zu Helvetica ist (aber Sie müssen die Schriftart kaufen).

Hier sind einige andere Alternativen, die Sie vielleicht ausprobieren möchten: http://intavant.com/blog/2012/futura-web-font-alternatives/

Gibt es eine kostenlose „Helvetica Neue“-Alternative?

Beachten Sie, dass „unterschiedliche Schriftarten/inkonsistente Erfahrung auf verschiedenen Geräten“ immer ein Problem mit oder ohne Einbettung der Schriftart ist. Jeder Gerätebrowser und jedes Betriebssystem kann die Darstellung und Größe der Schriftart ändern. Das ist nur ein Teil des Webdesigns.
richtig, aber wenn das Szenario, von dem ich spreche, wir darüber sprechen, dass einige Leute Futura sehen, einige Leute Helvetica sehen und alle anderen Arial sehen, nicht nur "es wird auf Firefox dicker als auf Chrom dargestellt".
Sicher, aber das ist immer noch ein Problem. Selbst wenn Sie Futura einbetten, kann ein Browser immer noch so eingestellt werden, dass er dies überschreibt. Man kann immer noch die Standardschriftgrößen usw. ändern.
Worüber Sie sprechen, ist Benutzerpräferenz. Benutzer, die Einstellungen in ihrem Browser überschreiben, haben eine berechtigte Erwartung, dass die von ihnen angezeigten Websites nicht wie beabsichtigt dargestellt werden. Dies gilt für jede Website, die sie anzeigen und deren Größe sie ändern. Aber Ihren Font-Stack mit Fonts aufzubauen, die nicht dem Standard entsprechen und die Sie nicht bedienen möchten, das ist der Entwickler, der aktiv gegen seine eigenen Interessen in Bezug auf konsistente Erfahrung arbeitet. Ja, Browser und Geräte verursachen von sich aus ein gewisses Maß an Fragmentierung, aber eine unserer Aufgaben als Entwickler besteht darin, das Ausmaß der von uns verursachten Fragmentierung zu begrenzen.

Kurze und knackige Antwort:

Nein. Die Deklaration der Schriftfamilie (selbst verwendet) hat nichts mit Schriftdateien zu tun, die Sie als Designer verwenden. Es verweist lediglich auf Schriftdateien, die möglicherweise auf dem System des Endbenutzers vorhanden sind oder nicht.

Die font-familyCSS-Direktive gibt dem Client-Browser lediglich an, welche Schriftarten er verwenden soll, um den gestalteten Inhalt anzuzeigen.

Der Client-Browser weiß, welche Schriftarten verfügbar sind: diejenigen, die sich auf dem Client-Computer befinden, und diejenigen, die mithilfe @font-faceoder ähnlicher Technologien verfügbar gemacht werden.

Wenn Sie die Schriftart selbst zur Verfügung stellen, müssen Sie ihre Lizenz konsultieren. "Die Schriftart verfügbar machen" kann beinhalten, sie bei Bedarf herunterzuladen ( @font-faceoder ähnlich); oder sogar in eine PDF-Datei einbetten. In der Lizenz steht, wie der Hersteller die Manipulation der Schriftart zulässt.

Wenn Sie dem Client-Browser nur angeben, dass er eine Schriftart verwenden soll, wenn sie verfügbar ist (weil Sie sie nicht selbst verfügbar gemacht haben), müssen Sie die Schriftart nicht lizenzieren. Sie haben es nicht und Sie verwenden es nicht.

Der unaufgeforderte Rat von @binky wird nicht wiederholt, ist aber relevant. Die bloße Angabe von „Futura“ sagt noch nicht aus, welche Futura. Es gibt viele Versionen, die als "Futura" identifiziert werden und alle bewirken, dass Ihre Website im Client-Browser etwas anders dargestellt wird. Wenn die Schriftart und ihr Aussehen wichtig sind, sollten Sie sie lizenzieren und selbst verfügbar machen.