Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Realizing the Expressive Potential of Fonts on ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sean McBride
May 08, 2013
Design
200
1
Share
Realizing the Expressive Potential of Fonts on the Web
My presentation about web fonts, Typekit, and design given at Adobe MAX in LA on May 8, 2013.
Sean McBride
May 08, 2013
More Decks by Sean McBride
See All by Sean McBride
Bringing Good Type to a New Medium
seanami
0
140
CCA Web Fonts Talk - 2013.09.17
seanami
0
170
More Than Type
seanami
5
340
Typo London 2012 - A Renaissance in Web Typography
seanami
4
960
CCA Web Fonts Talk - 2012.10.01
seanami
1
200
Bridging the Client-side Server-side Divide
seanami
6
920
Get the Look
seanami
33
11k
Get the Look: Use @font-face and CSS3 Like the Stars
seanami
13
2.7k
Other Decks in Design
See All in Design
20260309_3月ICTデザイン勉強会_地域創生2.0
a2k
0
120
改正JISを見据えた、企業のアクセシビリティ対応ロードマップ
securecat
1
390
生成AIの不確実性を価値に変える、「ビズリーチ」の体験設計 / KNOTS2026
visional_engineering_and_design
6
1.2k
「見せる」登壇資料デザインの極意
takanorip
3
960
はじめての演奏会フライヤーデザイン
chorkaichan
1
300
もう迷わない!“なんとなく”を卒業するフォントの選び方【村田俊英】
toshihidemurata
0
560
AIスライドデザインを生成する仕組みを社内共有する
kenichiota0711
7
5.5k
20251217リビングラボ・トークin尼崎(尼崎おせっかい会議&オトナテラコヤ)
a2k
0
120
2026_01_07_3DプリントはじめましたLT.pdf
hideakitakechi
0
200
「余白」と「欲望」を味方につける ——AI時代のデザインエンジニアリングと「越境」の作法 #KNOTS2026
koyaman
1
1.9k
ISO 9241-171:2025っていうのがあってな
shosira
1
170
コンテンツ作成者の体験を設計する
chiilog
0
170
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How to Ace a Technical Interview
jacobian
281
24k
We Have a Design System, Now What?
morganepeng
55
8.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
380
Statistics for Hackers
jakevdp
799
230k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
The Cult of Friendly URLs
andyhume
79
6.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Transcript
realizing the expressive potential of FONTS ON THE WEB
#AdobeMAX #webfonts @smcbride
SEAN McBRIDE Product Developer User Experience Web Developer
?
Let’s look at some GREAT WORK
None
None
None
None
None
None
None
None
None
None
http://lostworldsfairs.com/moon/ http://narrowdesign.com/ http://diehlgroup.com/ http://www.lbvd.com/ http://impressapenguin.com/ http://evening-edition.com/ http://shapeofdesignbook.com/introduction.html http://www.offscreenmag.com/ http://www.nytimes.com/pages/opinion/index.html http://www.newyorker.com/
But it wasn’t ALWAYS this way...
600 years of typography
thousands of fonts
1993: no fonts
2008: 18 fonts
None
None
None
Is there a BETTER way?
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.woff'); }
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.woff'); font-weight: 400; font-style:
normal; }
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.woff'); } h1 {
font-family: 'Awesome Font', 'Georgia', serif; }
Works in modern browsers!
GREAT! End of story?
No
How is type on the web DIFFERENT than type in
print?
Licensing Desktop Web
Formats Ag EOT Ag SVG Ag OTF/TTF Ag WOFF
EOT SVG OTF/TTF WOFF IE 5 – IE 9 IE
9 – Chrome 0.3 Chrome 4 Chrome 5 – Firefox 3.5 Firefox 3.5 Firefox 3.6 – Opera 9 Opera 10 Opera 11.01 – Safari 3.1 Safari 3.1 Safari 5.1 – iOS 1 iOS 4.2 iOS 5 – 3.1 2.2 Chrome
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.woff'); }
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.eot'); /* IE 5-8
*/ src: local('☺'), /* sneaky trick for IE */ url('awesome-font.woff') format('woff'), /* FF 3.6+, Chrome 5+, IE9 */ url('awesome-font.ttf') format('truetype'), /* Opera, Safari, iOS4.2+ */ url('awesome-font.svg#font') format('svg'); /* iOS <4.1 */ }
@font-face { font-family: 'Awesome Font'; src: url('awesome-font.eot'); /* IE9 Compat
Modes */ src: url('awesome-font.eot?iefix') format('eot'), /* IE6-IE8 */ url('awesome-font.woff') format('woff'), /* Modern Browsers */ url('awesome-font.ttf') format('truetype'), /* Safari, Android, iOS */ url('awesome-font.svg#svgFontName') format('svg'); /* Legacy iOS */ }
@font-face { font-family: 'MyFontFamily'; src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'), url('myfont-webfont.woff') format('woff'), url('myfont-webfont.ttf')
format('truetype'), url('myfont-webfont.svg#svgFontName') format('svg'); }
Rendering
None
None
None
CoreText DirectWrite GDI + ClearType GDI + Standard
Page Size ??? Kb
None
Fallback fonts Aa Aa
None
None
Hosted web font SERVICES help to make it easier
None
None
@font-face { font-family: 'MyFontFamily'; src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'), url('myfont-webfont.woff') format('woff'), url('myfont-webfont.ttf')
format('truetype'), url('myfont-webfont.svg#svgFontName') format('svg'); } http://use.typekit.net/abc1def.js http://use.edgefonts.net/droid-sans.js
None
None
None
But, challenges remain.
On the web, we build LIVING THINGS instead of static
artifacts
The web brings new RULES & POSSIBILITIES that we must
respond to
Ideas Forms
Jonathan Hoefler Pivot: AIGA Design Conference 15 October 2011
Idea DESIGN SYSTEM Form
The NY Times DESIGN SYSTEM DESIGN SYSTEM
None
None
None
Original Idea DESIGN SYSTEM Original Form DESIGN SYSTEM New Form
Original Idea DESIGN SYSTEM Magazine Spread DESIGN SYSTEM ?
None
None
None
Web font demo
None
None
[email protected]
@smcbride
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Con
dential. Take the SESSION SURVEY on the MAX COMPANION app 76 …for your chance to WIN one of these e-books from Adobe Press Every survey you submit enters your name to win the daily grand prize - an Apple® iPod Nano®.
[email protected]
@smcbride