Anti-Aliasing-Unterschiede in @font-face-Kits unter Windows und Mac
Die Implementierung von @font-face-Kits mit Schriftarten von Font Squirrel kann zu erheblichen Unterschieden in der Darstellung zwischen Windows- und Mac-Betriebssystemen führen. Insbesondere können Schriftarten auf Windows-Plattformen eine ausgeprägtere Dicke und mangelnde Glätte aufweisen.
Um dieses Problem zu beheben, wurde festgestellt, dass Chrome unter Windows das von Font Squirrel generierte Standard-CSS besonders ablehnt. Die Lösung besteht darin, die Reihenfolge der src-Eigenschaft in der @font-face-Regel zu ändern.
Durch das Verschieben der SVG-Formatzeile an den Anfang der Liste kann das Anti-Aliasing-Problem behoben werden. Hier ist ein Beispiel für den modifizierten @font-face-Code:
@font-face { font-family: 'HLC'; src: url('/_styles/hlc/hl-webfont.svg#HLC') format('svg'), url('/_styles/hlc/hl-webfont.eot') format('embedded-opentype'), url('/_styles/hlc/hl-webfont.woff') format('woff'), url('/_styles/hlc/hl-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
Diese Modifikation hat sich als wirksam bei der Beseitigung der Anti-Aliasing-Unterschiede zwischen Windows- und Mac-Systemen erwiesen und stellt sicher, dass Schriftarten das gewünschte Maß an Glätte und Klarheit beibehalten .
Das obige ist der detaillierte Inhalt vonWarum werden @font-face-Kits unter Windows und Mac unterschiedlich gerendert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!