Conquer Variable Web Typography Venn by Dalton Maag
Slide 2
86/60 Oliver Schöndorfer ! glyphe
Slide 3
! glyphe
Slide 4
! glyphe
Slide 5
18 font files
632
KB
for web fonts only
! glyphe
Slide 6
1
font file
56
KB
overall size
! glyphe
Slide 7
How to get started with variable fonts 1. What are variable fonts? 2. Using variable fonts on the web 3. Good times 4. Hard times 5. Getting started
! glyphe
Slide 8
What are variable fonts? Voto Serif by Google
Slide 9
Aa
Aa
Aa
Aa
Aa
Light
Regular
Medium
Bold
X-Bold
! glyphe
Slide 10
Aa
Aa
Aa
Aa
Aa
Light
Regular
Medium
Bold
X-Bold
! glyphe
Slide 11
Aa
Aa
Aa
Aa
Aa
Variable font file
! glyphe
Slide 12
A ! glyphe
Slide 13
A ! glyphe
Slide 14
Aa
Aa
Aa
Aa
Aa
Interpolation
! glyphe
Slide 15
Named instances
Aa Light
Aa
Regular
Aa
Medium
Aa Bold
Aa X-Bold
Optional designs in between
! glyphe
Slide 16
Aa Aa Aa
Aa
Aa
weight axis
! glyphe
Slide 17
width axis
Aa Aa Aa Aa Aa Aa Aa
Aa
Aa
! glyphe
Slide 18
width axis
Aa Aa Aa Aa Aa
Aa Aa Aa Aa Aa
Aa Aa Aa Aa Aa
Aa Aa Aa Aa Aa
Aa Aa Aa Aa Aa
weight axis
! glyphe
Slide 19
Using variable fonts on the web Output Sans by DJR
Slide 20
70 % Global support
"
MacOS 10.13 iOS 11.2
Windows 10
$ % & ' Safari 11
Chrome 62
Edge 17
Firefox 62
! glyphe
Slide 21
Discover new variable fonts try them out, see where to get them
v-fonts.com
! glyphe
Slide 22
@font-face {
Will become the standard
font-family: 'Venn'; src: url('Venn.woff2') format('woff2-variations'), url('Venn.woff2') format('woff2'); } Fallback for the others
! glyphe
Slide 23
Select font or drop font file
See available axes and ranges
axis-praxis.org
! glyphe
font-weight: 327; High-level property will become standard with CSS 4 Font Module
font-variation-settings: "wght" 327; Low-level property supported by all participating browsers now ! glyphe
sz-magazin.sueddeutsche.de
23 KB
PT Serif Regular
23 KB
PT Serif Bold
24 KB
PT Serif Italic
36 KB
Work Sans Regular
39 KB
Work Sans Medium
39 KB
Work Sans SemiBold
52 KB
Work Sans Bold
166 KB
! glyphe
Slide 40
Work Sans Regular Work Sans Medium Work Sans SemiBold
166 KB
Work Sans Bold
Work Sans Variabel?
sz-magazin.sueddeutsche.de
~80 KB
! glyphe
Slide 41
dstype.com/variable-fonts
! glyphe
Slide 42
dstype.com/variable-fonts
! glyphe
Slide 43
! glyphe
Slide 44
! glyphe
Slide 45
On narrow screens condensed font to fit more characters into one line
! glyphe
Font Playground at Type Detail
play.typedetail.com
! glyphe
Slide 67
Font Playground at Type Detail
play.typedetail.com
! glyphe
Slide 68
Firefox Nightly DevTools
! glyphe
Slide 69
Summing up
• One font file with many possible styles • Fine graded influence for better typography – when you know what you’re doing
• Improvements by default with optical-sizing • Performance gain under certain conditions
! glyphe
Slide 70
Resources • • • • • • •
For new releases v-fonts.com & twitter.com/variablefonts Testing variable fonts axis-praxis.org & play.typedetail.com List of available variable Fonts by Indra Kupferschmid: bit.ly/2MC8QV9 How to start with variable fonts on the web by me: bit.ly/2NgHQId Getting started with variable fonts by Richard Rutter: bit.ly/2BwVViT Use variable fonts in the real world by Richard Rutter: bit.ly/2FLvtRc TYPO Labs 2018 various talks: typotalks.com/labs ! glyphe
Slide 71
! glyphe
Slide 72
! glyphe
Slide 73
! glyphe
Slide 74
! glyphe
Slide 75
Slides on noti.st/glyphe Oliver Schöndorfer
Gingham by Christoph Koeberlin
! glyphe
8660.at