Font auf dem Server installieren

Würde gerne spezielle fonts für meine Website installieren und dann natürlich auch benutzen ^^
Ist das möglich?

Hi,

möglich ist das auf jeden Fall - du solltest nur auf die Rechte der Schriftarten achten.

Ah ok, danke :slight_smile:
Muss ich dann mal drauf achten. Wie macht man es denn? :smiley:

Wie man darauf achtet? Man fragt den Urheber - oder dieser hat
der Schriftartendatei Informationen beigefügt, die genau erläuerten,
was erlaubt ist.
Läd man solch eine Schriftartendatei auf einen server, so ist dies
jedenfalls eine erneute Veröffentlichung, die vom Urheber erlaubt
sein muß.

Das Einbinden ist formatabhängig. Am erfolgversprechendsten ist
vermutlich eine SVG-Schriftart innerhalb einer SVG-Datei, die diese
dann benutzt. Dann gibt es noch in CSS (und SVG) Methoden, um
externe Schriftartendateien zu referenzieren. Da gibt es aber kein
Format, welches durchgehend von diversen browsern interpretiert
wird und auch (noch) kein Format, welches garantiert interpretiert
werden muß.

Ich meinte das einbinden :wink:

Okay, weiß leider leider nicht was SVG ist, aber es klingt kompliziert ^^ Ist es überhaupt empfehlenswert andere Schriftarten zu verwenden?

SVG ist der internationale Standard für Vektorgraphik, aktuelle
Versionen von technisch aktuellen browsern und zahlreiche andere
Darstellungsprogramme können das inzwischen (teilweise)
darstellen.
Sogar der MSIE9 wird Teile davon darstellen können, obgleich es
microsoft ja gar nicht so mit Standards hat ;o)

Es gibt durchaus sinnvolle Einsatzbereich für eigene Schriften, etwa
für eine einheitliche Darstellung von Logos oder Werbebotschaften,
wo es eben stark auf den Wiedererkennungswert einer besonderen
Schrift ankommt, die mit einem Produkt, einer Marke oder einer
Organisation verknüpft sein sollen.

Für Fließtext eignen sich meist mehr Schriften, die gut lesbar sind.
Prinzipiell kann das auch eine eigene sein, die wird aber aufgrund
der Lesbarkeit vermutlich ohnehin einer Schriftart sehr ähneln, die
beim Nutzer bereits installiert ist, so daß es redundant ist, dies
präzise anzugeben.

Weder in SVG noch in CSS ist es kompliziert, auf eine eigene
Schriftart zu verweisen. Der verwendete Mechanismus erlaubt es
auch, mehrere Dateien in verschiedenen Formaten als Alternativen
anzugeben, einschließlich einer generischen Schriftfamilie, die
verwendet wird, wenn keines der Formate interpretierbar ist.

In CSS-Notation sieht das etwa so aus:
@font-face {font-family:Meine; src:url(font.svg#meine)}

font.svg ist dann etwa eine SVG-Datei, in der die Schrift im
Element mit dem Identifizierer ‘meine’ definiert ist.
Bei anderen Formaten steht da meist nur der Dateiname, weil
da nur eine Schrift pro Datei definierbar ist.

Danach kann man das dann so verwenden (z.B. in XHTML):
div.logo{font-family: Meine, sans-serif}

Oder in SVG als Präsentationsattribut:
<text font-family=“Meine, sans-serif” …>BlaBla
oder entsprechend mit CSS-Notation…

Viel aufwendiger ist es natürlich, eine eigene Schrift zu entwickeln.
Dazu ist für jeden Glyphen bei einfacheren Formaten eine Kurve
zu definieren. SVG hat mehr Möglichkeiten, da kann man den
Glyphen entweder über Kurven realisieren oder über beliebige
Objekte, die miteinander kombiniert werden. Zumindest bei SVG
kann man das sowohl mit speziellen Programmen als auch mit
einem simplen Texteditor realisieren. Bei anderen Programmen
oder bei Konversionen ist man meist auf spezielle Programme
angewiesen.

Danke für diese ausführliche Erklärung, damit müsst ichs eig schaffen :slight_smile:

Vielen Vielen Dank :wink: