5. Webfonts im Browser
Browser .TTF .OTF .EOT .WOFF .SVG
Internet Explorer X IE 9
Firefox X X X
Chrome X X X
Safari / Webkit X X Webkit Nightly iPhone, iPad
Opera X X ? X
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de5
WOFF (Web Open Font Format) is a font format, based on the sfnt file structure (used in TrueType
and OpenType fonts) and specifically designed for web use with the @font-face declaration. (...)
A WOFF font font is a repackaged version of a TrueType or OpenType font in a compressed form.
The font format also allows metadata and private-use data to be included separately from the font
data.
Quelle: WOFF – Webfonts.info
11. Core Text am Mac
seit Mac 10.4, generell ab 10.5 Leopard
iPad
browserübergreifend gleich
Browserabhängig (Font-Features)
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de11
15. GDI und GDI+
Windows XP, Vista, 7
ClearType aktiv / nicht aktiv
Systemintern
Als Browseroption (ab IE 7)
IE 8 kann ClearType systemweit überschreiben
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de15
Quelle: Screenshot Windows 7 ClearType aktivieren
21. Direct Write
WindowsVista, 7
ClearType aktiv / nicht aktiv
Systemintern
Als Browseroption (IE)
Browserunterstützung:
IE 9
Firefox 4
Chrome nächsteVersion
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de21
Quelle: Screenshot Windows 7 IE 9
Option ClearType aktivieren
22. Direct Write und Hardware-Beschleunigung
Kombination mit Hardware-
Beschleunigung – buggy
sowohl im IE9 & FF 4
Man sollte auf die finale
Version warten
Evt. muss man beide
Optionen testen
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de22
Quelle: Screenshot Firefox 4
Option hardware accelerartion
Quelle: Screenshot IE 9
Option Softwarerendering
23. Webfonts testen:
Mac: alle oder nur einen
Firefox 4 für spezielle Font-Features
IE 9 mit aktiviertem ClearType
Hardware-Beschleunigung an/aus
Firefox 4
Hardware-Beschleunigung an/aus
Für spezielle Font-Features
IE 8 mit aktiviertem ClearType
IE 6 mit aktiviertem Standard-Anti-Antialising
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de23
24. Windows und ClearType
System ClearType (default)
Windows XP off
WindowsVista on
Windows 7 on
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de24
Browser ClearType option (default)
Internet Explorer 7 on (even not enabled in OS)
Internet Explorer 8 on (overrules OS settings)
Internet Explorer 9 on (overrules OS settings)
59. Webfonts Vergleiche: Ergebnisse
Unterschiede in
Plattformen (Rendering-System, ClearType)
Browser
Rendering-Sytem-Option vs. OS
Wie wird das Rendering unterstützt (IE 9 vs. FF 4)
Unterstützung von OpenType-Features wie Ligaturen
Font-Services
Unterschiedlich gut optimierte Ausgangsfonts
Unterschiedliche Browserunterstützung
Wie schnell werden neue Browser unterstützt
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de59
60. Webfonts Vergleiche: Ergebnisse
Unterschiede in der
Font-Optimierung für Webdarstellung
Hinting
Free-Fonts haben oft gar kein Hinting
Auto-Hinting
manuelles Hinting aufwendig
Kerning (Unterschneidung)
optimale Ausnutzung des Weißraums zwischen Buchstaben
Kerning-Tabellen
Beispiel:AV,AW
OpenType-Features wie Ligaturen
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de60
66. font-size-adjust: ratio of x-height to text height
Bis dato nur in Firefox
Beispiel:
font-size: 16px;
font-size-adjust: 0.5;
meint, die Höhe der Kleinbuchstaben ist 8px
Vereinheitlichung im Font-Stack
66
67. 67 Screenshot: Font Squirrel Kit Safari Firefox 4 ohne/mit font-size-adjust 0.56 (v. l.)
69. font-variant-[...]: OpenType Features optimieren
Mit Hilfe der Spezifikation: CSS Fonts Module Level 3
Bis dato werden nur einige Angaben umgesetzt (FF,
Webkit)
Aber das ist die Zukunft!
69 Screenshot: Advancing Web typography: OpenType layout features
70. 70 Screenshot: Orginal und „Fälschung“ Orginal Lobster und Webfonts-Ausprägungen Win/Mac
71. Sylvia Egger – sprungmarker.de
Senior Webproducerin in Köln (brainbits.net)
Die Präsentation auf Slideshare
http://www.slideshare.net/sprungmarker
Twitter: @sprungmarkers
26.10.2010Sylvia Egger - brainbits.de - sprungmarker.de71