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 the Web
Search
Sean McBride
May 08, 2013
Design
1
140
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
Tweet
Share
More Decks by Sean McBride
See All by Sean McBride
Bringing Good Type to a New Medium
seanami
0
92
CCA Web Fonts Talk - 2013.09.17
seanami
0
110
More Than Type
seanami
5
240
Typo London 2012 - A Renaissance in Web Typography
seanami
4
750
CCA Web Fonts Talk - 2012.10.01
seanami
1
140
Bridging the Client-side Server-side Divide
seanami
6
790
Get the Look
seanami
33
11k
Get the Look: Use @font-face and CSS3 Like the Stars
seanami
13
2.5k
Other Decks in Design
See All in Design
The Fight
euralisw
0
110
231129_FOSS4G-ASIA-2023_kato
hjmkth
1
300
WHAT ARE ME?
takuro_nakajima
PRO
0
1.4k
業務システムのUX/UI設計ノウハウを解説。デザイナー不在で失敗しないために身につけるべき基本とは?
ncdc
2
290
IPの世界観に寄り添う、マルチブランドなカラーシステム設計
jirosh1998
0
3.5k
雑誌『広告』をサイズ展開する
takuro_nakajima
PRO
0
1.3k
Speaker DeckにおけるGoogleスライドのフォントの問題解決/problem solving for google slides 2023
moriyuya
31
2.6k
成果が出ないユーザーインタビューは何がダメだったのか? ~「誰に聞くか」の探り方 ~
jouykw
10
13k
デザインを誘発する「イネーブルメント」アプローチ #spectrumfest2023 / 20231203
minamitary
0
580
Fooocus(Stable DiffusionXL)で アニメ画像生成の仕方
otanet
0
1k
「これをゲームにしたい!」と言われた時ゲームデザイナーが考えること
kinakobooster
5
5.2k
社内管理画面のデザインもプロダクトデザイン
takanorip
4
740
Featured
See All Featured
Designing with Data
zakiwarfel
96
4.8k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
We Have a Design System, Now What?
morganepeng
43
6.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Product Roadmaps are Hard
iamctodd
44
9.7k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
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