Heim > Web-Frontend > CSS-Tutorial > Verfügt Google Chrome über eine Schriftglättung und wie wurde sie verbessert?

Verfügt Google Chrome über eine Schriftglättung und wie wurde sie verbessert?

Susan Sarandon
Freigeben: 2024-12-01 02:19:09
Original
597 Leute haben es durchsucht

Does Google Chrome Have Font Smoothing, and How Has It Improved?

Gibt es eine „Schriftglättung“ in Google Chrome?

Einführung

Schriftwiedergabe in Google Chrome gibt es schon lange ein Grund zur Besorgnis, da es im Vergleich zu anderen Browsern als unflüssig empfunden wird. Dieses Problem wurde vom Chrome-Entwicklungsteam ausführlich gemeldet und anerkannt.

Aktueller Status

Seit Juli 2014 wurde das Problem in Chrome-Version 37 und höher behoben. Das Update führt einen Fix ein, der die Schriftwiedergabe erheblich verbessert, insbesondere bei kleineren Schriftgrößen.

Hintergrund des Problems

Vor Chrome 37 hatte Chrome Schwierigkeiten beim Rendern von über @import geladenen Webschriftarten < ;link href= oder Googles webfont.js. Dies führte zu einem rauen und pixeligen Erscheinungsbild der Schriftart, insbesondere bei kleinen Größen. Allerdings könnten selbst gehostete Schriftarten, die eine bestimmte Ladereihenfolge verwenden (wie von Jaime Fernandez beschrieben), das Problem teilweise mildern.

Problemumgehungen

Vor dem Fix in Chrome 37 wurden mehrere CSS-Tricks eingesetzt Verbessern Sie die Schriftwiedergabe in Chrome:

  • Hinzufügen von -webkit-text-Stroke: 0.Xpx; um einen dünnen Umriss um den Text herum bereitzustellen und so Anti-Aliasing zu simulieren.
  • Textschatten verwenden: #fff 0px 1px 1px; um einen subtilen Schlagschatten zu erzeugen, der die Ränder des Textes verwischt.

Auflösung mit Chrome 37

Mit der Veröffentlichung von Chrome 37 wurden erhebliche Änderungen an der Schriftart-Rendering-Engine vorgenommen, was zu einer spürbare Verbesserung. Vergleichs-Screenshots zwischen Chrome 35 und Chrome 37 zeigen den deutlichen Unterschied in der Schriftglättung, insbesondere bei Überschriften und Text in kleineren Größen.

Fazit

Mit der Einführung von Chrome 37 ist das Problem der Schriftglättung aufgefallen in Google Chrome wurde effektiv behoben. Entwickler können nun eine scharfe und flüssige Wiedergabe von Web-Schriftarten in verschiedenen Schriftgrößen erwarten, die den Benutzern ein konsistentes und optisch ansprechendes Erlebnis bieten.

Das obige ist der detaillierte Inhalt vonVerfügt Google Chrome über eine Schriftglättung und wie wurde sie verbessert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage