Was die Branche tatsächlich empfiehlt
Bevor über Geschmack diskutiert wird, lohnt sich eine statistische Auswertung. Wir haben die Ergebnisse für diese Suchanfrage erfasst, jede Seite mit auslesbaren Inhalten analysiert und gezählt, welche Familien jeweils empfohlen werden.
| Empfehlungen auf Seiten | |
|---|---|
| Inter | 4 / 5 |
| Plus Jakarta Sans | 4 / 5 |
| Geist | 2 / 5 |
| Lato | 2 / 5 |
| Space Grotesk | 2 / 5 |
| Outfit | 2 / 5 |
Die Konvergenz ist real, und sie als bloße Bequemlichkeit abzutun, würde den Kern verfehlen. Diese Schriften tauchen immer wieder auf, weil sie eine spezifische Liste von Anforderungen erfüllen, an denen die meisten anderen scheitern. Sobald man diese Liste kennt, werden sowohl die Konvergenz als auch die Alternativen offensichtlich.
In einem Produkt besteht ein Pairing meist aus einer einzigen Familie
Ratschläge zu Schriftkombinationen stammen überwiegend aus dem Editorial- und Brand-Design, wo eine Serif-Display-Schrift über einer Sans-Fließtext-Schrift der Klassiker ist. Produkt-Interfaces funktionieren anders. Der Großteil des Textes auf einem Produkt-Screen ist zwischen 12 und 16 Pixel groß: Labels, Tabellenzellen, Formular-Hinweise, Navigationspunkte, Empty States. Es gibt kaum „Display“-Elemente, dafür eine Menge an kleinem, dichtem, funktionalem Text.
Die Standardantwort lautet daher: eine Schriftfamilie in zwei Rollen (eine fettere, engere Einstellung für Überschriften, eine reguläre für den Fließtext), wobei der Unterschied durch Schriftschnitt, Größe und Zeichenabstand statt durch ein zweites Design erzeugt wird. Das ist kein Kompromiss. Es ist genau das, was ein dichtes Interface ruhig wirken lässt und eine ganze Klasse von fast identischen, aber nicht ganz passenden Kombinationen eliminiert.
Token specimen · real values
Ambient Sage
Live renderAmbient Sage's actual tokens — the same values its exports use.
Zwei Schriftarten, die fast identisch sind, wirken wie ein Bug. Zwei, die sich deutlich unterscheiden, wirken wie eine bewusste Entscheidung.
Die fünf Anforderungen an eine Produkt-Schriftart
- Tabellarische Ziffern. Sobald eine Tabelle, eine Rechnung, eine Preisliste oder eine aktualisierende Metrik ins Spiel kommt, führen proportionale Ziffern dazu, dass Spalten springen und Zahlen ihre Breite ändern, wenn sich ihr Wert ändert. Eine Schrift ohne tabellarische Ziffern oder ein UI, in dem diese nie aktiviert werden, erzeugt jene unruhigen Dashboards, die jeder kennt, aber niemand benennen kann.
- Echte Trennung zwischen benachbarten Schriftschnitten. Die Produkthierarchie bewegt sich bei kleinen Größen meist zwischen 400 und 600. Wenn 400 und 500 bei 14px nahezu identisch aussehen, wirken alle Labels gleich stark und die Hierarchie verschwindet schleichend. Prüfen Sie dies in Ihrer tatsächlichen Fließtextgröße, nicht bei 48px, wo jede Familie gut aussieht.
- Eine große x-Höhe. Kleiner Text macht den Großteil eines Produkts aus. Schriften mit großzügiger x-Höhe und offenen Aperturen bleiben bei 12 bis 13px lesbar; elegante Schriften mit kleiner x-Höhe verschwimmen, was oft durch eine Erhöhung der Schriftgröße kompensiert wird, was wiederum die Informationsdichte zerstört.
- Eindeutige Zeichen.
1,lundI;0undO;rnundm. Produkte zeigen IDs, API-Keys, Fehlercodes und Benutzernamen. Eine Schrift, bei der diese Zeichen verschmelzen, führt zu mehr Support-Tickets – und das ist in einem Lorem-Ipsum-Specimen nicht erkennbar. - Eine Lizenz, die Web-Apps abdeckt. Self-Hosting, App-Embedding und die erwartete Traffic-Stufe. Dies ist die Einschränkung, die meist zuletzt entdeckt wird und am meisten schmerzt, was ein wesentlicher Grund ist, warum Open-Licence-Google-Fonts jede Liste dominieren.
Diese fünf Punkte scheiden die meisten Schriftarten aus, weshalb immer wieder dieselben Namen auftauchen. Aber beachten Sie, was *nicht* auf der Liste steht: nichts über Stimmung, Ära oder Persönlichkeit. Die technischen Anforderungen reduzieren die Auswahl auf einige Dutzend Familien, nicht auf vier – und die verbleibende Entscheidung liegt tatsächlich bei Ihnen.
Woher die eigentliche Distinktion kommt
Wenn die Fließtextschrift aller Produkte eine neutrale Grotesk ist, kostet es nichts, sich hier anzupassen, und es bringt wenig, sich hier abzuheben. Der Nutzer betrachtet nicht die Tabellenzellen und bewundert die Schriftart. Zwei andere Hebel bewirken weit mehr:
- Eine Display-Rolle, die wirklich anders ist. Eine Condensed Sans, eine echte Serifenschrift oder eine markant geformte Grotesk, die nur für Seitentitel und Marketingflächen verwendet wird. Sie erscheint selten und definiert die Stimme des Produkts. Da sie keinen dichten Text transportiert, muss sie nicht alle fünf oben genannten Anforderungen erfüllen.
- Eine Monospace-Schrift, die bewusst gewählt statt geerbt wurde. Jedes Produkt, das Code, IDs, Zeitstempel oder Metriken anzeigt, hat ständig eine Mono-Schrift auf dem Bildschirm. Sie auf dem Browser-Standard zu belassen, ist eine sichtbar nicht getroffene Entscheidung; eine eigene zu wählen, ist ein kostengünstiger, distinktiver Schachzug, den kaum jemand kopiert.
Echte Pairings aus Shipping-Kits folgen genau diesem Muster: eine Condensed Sans über einem neutralen Fließtext; eine Serif-Display über einer geometrischen Sans; eine einzige Familie für beide Rollen, wenn das Produkt so dicht ist, dass eine zweite Schrift nur Rauschen erzeugen würde. Was keines dieser Kits tut: zwei ähnliche Grotesks kombinieren und hoffen, dass der Unterschied wahrgenommen wird.
Hier sind drei dieser Muster live gerendert, damit Sie die *Display-Rolle* direkt vergleichen können – der einzige Ort, an dem sich die Typografie eines Produkts sinnvoll unterscheidet. Betrachten Sie diese am unteren Ende der Skala (Captions) statt am oberen (Headings): Bei 48px sieht alles distinktiv aus.
Token specimen · real values
Terrain Vivant
Live renderTerrain Vivant's actual tokens — the same values its exports use.
Die Skalierung ist wichtiger als die Familie
Dies ist der Teil, den Listicles nie erreichen, und dort scheitert die meiste Produkt-Typografie tatsächlich. Eine perfekt gewählte Familie auf einer ad-hoc zusammengestellten Skala sieht schlechter aus als eine schlichte Familie auf einer konsistenten Skala.
Fixieren Sie vier Dinge und halten Sie diese schriftlich fest: eine Basisgröße, ein Verhältnis zwischen den Stufen, einen kleinen Satz an Zeilenhöhen und welche Schriftschnitte zulässig sind. Ein Verhältnis von etwa 1,2 bis 1,25 eignet sich für dichte Produkt-UIs: größere Verhältnisse ergeben schöne Marketingseiten, lassen aber nichts Nutzbares zwischen einer Sektionsüberschrift und einem Tabellen-Label. Die Zeilenhöhe sollte mit zunehmender Größe abnehmen, obwohl viele das Gegenteil erwarten. Und die Beschränkung der zulässigen Schnitte auf zwei oder drei verhindert, dass eine Codebase fünf verschiedene ansammelt.
Die Ziffern-Regel zusammen mit der Skalierung festlegen
font-variant-numeric: tabular-nums gehört in Tabellen, Metriken und alles mit ausgerichteten Ziffern; proportional-nums in den Fließtext, wo tabellarische Ziffern zu weit auseinandergezogen wirken. Dies einmal auf Skalenebene zu entscheiden, ist eine Zwei-Zeilen-Regel; es pro Komponente zu entdecken, bedeutet ein Jahr voller kleiner Inkonsistenzen.
Warum dies in letzter Zeit schlechter wurde
Interfaces werden zunehmend aus schriftlichen Briefings generiert, und die Typografie ist der Punkt, an dem diese Briefings am dünnsten sind. Wir haben 299 öffentliche DESIGN.md-Dateien analysiert – das Dokument, das ein Coding-Agent liest, bevor er das UI schreibt. 83 % erwähnen Typografie überhaupt, was gut klingt, bis man sieht, was sie sagen: 44 % nennen keinen einzigen konkreten Größenwert, und 54 % enthalten mindestens ein nicht messbares Adjektiv, am häufigsten „clean“ oder „modern“.
„Die Typografie sollte raffiniert wirken“ ist keine Spezifikation. Es ist eine Absichtserklärung. Ein Agent erfüllt dies mit seiner medianen Vorstellung von „raffiniert“, was Inter bei 16px mit einer Zeilenhöhe von 1,5 ist – und genau das tut der Agent von jedem anderen auch. Eine benannte Familie, eine Basisgröße, ein Verhältnis und eine Liste zulässiger Schnitte ändern das Ergebnis in vier Zeilen.
Die Auswahl in der richtigen Reihenfolge
- 1
Filterung nach den fünf Anforderungen
Tabellarische Ziffern, Trennung der Schriftschnitte in Ihrer Fließtextgröße, x-Höhe, Zeichen-Eindeutigkeit, Lizenz. Das dauert zwanzig Minuten und sortiert den Großteil des Feldes aus, bevor der Geschmack eine Rolle spielt.
- 2
Test bei 13px in einer Tabelle
Nicht in einem Specimen. Erstellen Sie eine echte Tabelle mit Zahlen, einer ID-Spalte und einem Mix aus 400er und 500er Schnitten. Fast jeder Fehler wird hier sichtbar und nirgendwo sonst.
- 3
Entscheiden Sie, ob Sie eine zweite Familie benötigen
Wenn das Produkt dicht ist, wahrscheinlich nicht: investieren Sie die Mühe stattdessen in die Skalierung. Wenn Sie eine hinzufügen, wählen Sie eine Display-Schrift, die unmissverständlich anders ist.
- 4
Wählen Sie die Monospace-Schrift bewusst
Wenn Code, IDs oder Zeitstempel in Ihrem UI erscheinen, ist diese Schrift ständig auf dem Bildschirm und meistens nur durch Zufall der Browser-Standard.
- 5
Die Skalierung schriftlich fixieren
Basisgröße, Verhältnis, Zeilenhöhen, zulässige Schriftschnitte und die Regel für Ziffern. Im Repo, wo sowohl die nächste Person als auch der Agent es lesen werden.
Typografie als Teil eines Systems, nicht als Farbmuster
Jedes Kit hier enthält ein echtes Font-Pairing mit einer vollständigen Typografieskala, Schriftschnitten und Laufweiten: zusammen mit den Farbrollen, Radien und Motion-Einstellungen, installierbar als ein einzelnes shadcn-Registry-Element. Kostenlose Kits erfordern kein Konto.
FAQ
Was ist das beste Font-Pairing für ein SaaS-Produkt?
Für die meisten Produktinterfaces empfiehlt sich eine Familie in zwei Rollen (eine schwerere, engere Einstellung für Überschriften und eine reguläre Einstellung für den Fließtext), wobei die Hierarchie durch Schriftschnitt, Größe und Zeichenabstand definiert wird. Eine zweite Familie sollte nur für eine Display-Rolle hinzugefügt werden und muss sich unmissverständlich unterscheiden. Eine zu starke Ähnlichkeit zwischen zwei Grotesk-Schriften wirkt eher wie ein Fehler als wie eine bewusste Entscheidung.
Warum empfehlen alle SaaS-Font-Listen die gleichen Schriftarten?
Weil eine Produktschrift fünf Anforderungen erfüllen muss, an denen die meisten scheitern: tabellarische Ziffern, sichtbare Trennung zwischen benachbarten Schriftschnitten bei kleinen Größen, eine große x-Höhe, eindeutige Unterscheidung von 1/l/I und 0/O sowie eine Lizenz, die eine Web-App abdeckt. Dies schränkt die Auswahl stark ein, und Open-License-Schriften nehmen die Lizenzhürde ohne weiteren Aufwand.
Sind tabellarische Ziffern wirklich wichtig?
In dem Moment, in dem eine Tabelle, eine Preisliste oder eine aktualisierende Metrik vorhanden ist. Bei proportionalen Ziffern richten sich Spalten nicht korrekt aus und Zahlen ändern ihre Breite je nach Wert, was die Ursache für diese subtil „springenden“ Dashboards ist, die Nutzer bemerken, ohne sie benennen zu können. Setzen Sie font-variant-numeric: tabular-nums für ausgerichtete Ziffern und proportional für Fließtext.
Wie viele Schriftschnitte sollte ich verwenden?
Zwei oder drei, im Vorfeld festgelegt. Die Produkthierarchie bewegt sich bei kleinen Größen meist zwischen 400 und 600. Wenn 400 und 500 bei der gewählten Fließtextgröße identisch aussehen, funktioniert die Hierarchie nicht mehr. Die Beschränkung auf einen zulässigen Satz verhindert zudem, dass sich in einer Codebasis fünf Schriftschnitte ansammeln, die niemand bewusst gewählt hat.
Ist eine Serifenschrift jemals richtig für ein Produkt-UI?
Als Display-Schrift oft. Es ist der einfachste Weg, sich klanglich von jedem anderen Produkt abzuheben, und da sie kaum dichten Text enthält, muss sie die Anforderungen an kleine Größen nicht erfüllen. Als Fließtext-Schrift in einem dichten Interface selten: Die Anforderungen an x-Höhe und Apertur bei 12 bis 14px schließen die meisten aus.