Zum Inhalt

FAQ – Schriftarten-Manager

Funktionsweise

Funktioniert das Plugin mit jedem Theme?

Ja. Das Plugin fügt CSS via <head>-Inline-Style ein – Theme-unabhängig. Bei stark überschriebenen Themes kann die CSS-Spezifität verstellt sein; dafür gibt es die Konfig-Option „Theme-Default überschreiben".

Werden die Schriften gecached?

Ja. Schrift-Files werden mit einem Hash-Suffix im Pfad gespeichert (/media/font/acme-abc123.woff2). Browser-Cache greift wie üblich; bei Schrift-Update ändert sich der Hash, Cache-Bust geschieht automatisch.

Kann ich auch Icon-Fonts laden (z.B. Font Awesome)?

Ja, technisch kein Unterschied. Allerdings: Modern empfohlen sind SVG-Icons direkt oder als Web-Component – nicht über Icon-Fonts.

Funktioniert das Plugin auf Mobile-Devices genau gleich?

Ja. CSS und Schrift-Files sind responsive-agnostisch.

DSGVO und Datenschutz

Sendet das Plugin Daten an Google?

Zur Laufzeit: Nein. Importierte Google Fonts liegen lokal. Der Browser des Storefront-Nutzers macht keinen Request an Google.

Beim Import (im Admin) wird einmalig die Schrift von Google geladen – das ist der einzige Google-Call, und er passiert auf dem Server, nicht im Browser des Nutzers.

Ich nutze Adobe Fonts / MyFonts – funktioniert das auch?

Das Plugin kann die Files verwalten, aber Adobe Fonts und MyFonts erlauben oft nicht das Selbst-Hosting. Lies die Lizenz: wenn nur Adobe-Hosted erlaubt, kannst Du das Plugin nicht für diese Schriften nutzen.

Gibt es eine Statistik, welche Schriften wie oft geladen werden?

Nicht im Plugin selbst (keine Tracking-Daten). Wenn Du Web-Analytics nutzt, sind die Schrift-Requests dort sichtbar.

Performance

Wie groß ist der Performance-Impact?

Schriften sind oft der größte Performance-Posten im Storefront. Das Plugin optimiert über: - woff2-Format (klein) - font-display: swap (Text wird sofort gerendert, Schrift swappt später) - <link rel="preload"> (Browser lädt Schrift-Files frühzeitig) - Subsetting (optional)

Faustregel: Plugin macht Schriften schneller als manuelles <link>-Einbinden.

Wann sollte ich Subsetting aktivieren?

Bei Schriften > 100 KB, die viele Zeichen unterstützen (z.B. Noto Sans, Source Sans). Bei kleinen Latin-Only-Schriften (< 50 KB) bringt es wenig.

Was ist FOIT/FOUT und wie hilft das Plugin?
  • FOIT (Flash of Invisible Text): Text wird unsichtbar, bis Schrift geladen ist. Schlechte UX.
  • FOUT (Flash of Unstyled Text): Text wird in Fallback-Schrift gerendert, dann „swappt" auf die Zielschrift. Kleinere UX-Wirkung.

Das Plugin setzt default font-display: swap – das ist FOUT, aber kein FOIT. Plus Preload-Hints, damit der Swap so früh wie möglich passiert.

Variable Fonts

Was ist ein Variable Font?

Eine Schrift mit allen Gewichten und Stilen in einer Datei – z.B. Inter Variable enthält Regular 400, Bold 700, Light 300, Italic etc. alles in einer Datei. Spart Requests + Bandbreite.

Welche Browser unterstützen Variable Fonts?

Alle modernen Browser. Wenn Du IE 11 noch unterstützen musst, brauchst Du Static Fonts.

Wie erkenne ich, ob eine Schrift Variable ist?

Im Google-Fonts-Importer steht „Variable" als Markierung. Beim manuellen Upload erkennt das Plugin Variable Fonts an den Metadaten.

Mehrere Sales-Channels

Funktioniert pro Sales-Channel andere Schriften?

Ja. Beim Anlegen einer Schrift oder Zuweisung kannst Du den Sales-Channel-Scope wählen.

Was wenn ich im Shop A „Roboto" nutze und in Shop B „Playfair Display"?

Beide Schriften hochladen / importieren, jeweils mit Zuweisung „nur für Shop A" bzw. „nur für Shop B".

Mail-Templates und Print

Wirken die Schriften auch in E-Mails?

Standard-Mail-Templates nutzen keine Custom-Schriften (Mail-Client-Limitationen). Wenn Du eigene Mail-Designs hast, kannst Du das font-family manuell setzen – das Plugin greift dort nicht ein.

Wirken die Schriften in PDF-Drucks (Lieferschein, Rechnung)?

Nein, nicht automatisch. Plugin-CSS gilt nur für die Storefront-HTML. Bei PDF-Generierung (z.B. mit Print Designer oder anderem PDF-Plugin) müssen die Schriften dort separat eingebunden werden.

Fonts hochladen

Welche Formate werden unterstützt?

woff2 (empfohlen), woff, ttf, otf, eot (für sehr alte Browser). woff2 ist Standard.

Was wenn ich nur ttf habe?

Hochladen funktioniert. Das Plugin nutzt ttf direkt – allerdings ist die Datei größer als woff2. Für Production konvertiere zu woff2 (siehe Upload-Anleitung).

Kann das Plugin automatisch zu woff2 konvertieren?

Aktuell nicht. Konvertiere lokal mit Tools wie woff2_compress oder transfonter.org.

Sonstiges

Funktioniert das Plugin mit Shopware Cloud?

Ja, alle Funktionen verfügbar.

Wie viele Schriften kann ich hochladen?

Technisch beliebig viele. Praktisch: 5–10 ist OK, > 20 lädt das <head> zu sehr auf. Performance-Dashboard im Plugin warnt bei Überlast.

→ Bei weiteren Fragen: Troubleshooting oder support@kommora.de.