My presentation about web fonts, Typekit, and design given at Adobe MAX in LA on May 8, 2013.
realizing the expressive potential ofFONTS ON THEWEB
View Slide
#AdobeMAX #webfonts@smcbride
SEANMcBRIDEProduct DeveloperUser Experience Web Developer
?
Let’s look at someGREATWORK
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.htmlhttp://www.offscreenmag.com/http://www.nytimes.com/pages/opinion/index.htmlhttp://www.newyorker.com/
But it wasn’tALWAYSthis way...
600 years of typography
thousandsoffonts
1993:no fonts
2008:18 fonts
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 webDIFFERENTthan type in print?
LicensingDesktop Web
FormatsAgEOTAgSVGAgOTF/TTFAgWOFF
EOT SVG OTF/TTF WOFFIE 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.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
CoreText DirectWriteGDI + ClearType GDI + Standard
Page Size??? Kb
Fallback fontsAa Aa
Hosted web fontSERVICEShelp to make it easier
@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.jshttp://use.edgefonts.net/droid-sans.js
But, challenges remain.
On the web, we buildLIVINGTHINGSinstead of static artifacts
The web brings newRULES &POSSIBILITIESthat we must respond to
Ideas Forms
JonathanHoeflerPivot: AIGA Design Conference15 October 2011
Idea DESIGNSYSTEMForm
The NYTimesDESIGNSYSTEMDESIGNSYSTEM
OriginalIdeaDESIGNSYSTEMOriginalFormDESIGNSYSTEMNewForm
OriginalIdeaDESIGNSYSTEMMagazineSpreadDESIGNSYSTEM?
Web font demo
[email protected]@smcbride
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.Take the SESSION SURVEY on the MAX COMPANION app76…for your chance to WIN one of these e-books from Adobe PressEvery survey you submit enters your name to win the daily grand prize -an Apple® iPod Nano®.