SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Jason Pamental | @jpamental 
http://hwdesignco.com 
Responsive Typography 
Design for Meaning, Not for Screen Size 
Web Unleashed #WebU2014 
16 September, 2014
hwdesignco.com | @jpamental | Responsive Typography 
+ Built a lot 
of these 
+ Co-parent of 
Who Am I? 
+ Co-founder of 
+ Tinkerer with
hwdesignco.com | @jpamental | Responsive Typography 
What We’ll Cover 
+ Lies & deceptions about art & science 
+ Understanding the value of hats 
+ What is Responsive Typography 
+ Practicing the Four P’s
Art & Science: A Historical Romance 
hwdesignco.com | @jpamental | Responsive Typography 
DaVinci? 
That guy would code 
Vermeer: 
Master or Technician? 
Tim Jenison 
Artist or Inventor?
Is Tim an artist or is Tim an inventor? I 
think the problem is not trying to pick one 
of these things for Tim to be – the problem 
is that we have that distinction 
-Penn Jillette in ‘Tim’s Vermeer’ 
hwdesignco.com | @jpamental | Responsive Typography
Art is inherently tied to the 
technology we use to create it 
hwdesignco.com | @jpamental | Responsive Typography 
No matter how much we try to ignore it
hwdesignco.com | @jpamental | Responsive Typography 
Art+Science
hwdesignco.com | @jpamental | Responsive Typography 
Design+Development
hwdesignco.com | @jpamental | Responsive Typography
When is our industry going stop calling it 
hwdesignco.com | @jpamental | Responsive Typography 
“web” typography? 
@sblakeborough, via twitter
hwdesignco.com | @jpamental | Responsive Typography 
We can’t. 
+ (Insert Ginger Rogers analogy here) 
+ Encompasses all of what you know about type & its use, but 
+ Typography on the web requires additional consideration 
(art & science) 
+ Our canvas is fluid; constantly expanding & contracting 
+ Reading on screens will only increase
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words have meaning, but letters have emotion
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words have meaning, but letters have emotion 
I love you
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words have meaning, but letters have emotion 
I love you
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words must first be read before they can be understood
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words must first be read before they can be understood 
Four score and seven years ago our fathers brought forth on 
this continent, a new nation, conceived in Liberty, and dedicated 
to the proposition that all men are created equal.
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Words must first be read before they can be understood 
Four score and seven years ago our fathers brought forth on this 
continent, a new nation, conceived in Liberty, and dedicated to the 
proposition that all men are created equal.
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Legible means you can read it 
+ Readable means you might actually want to
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Legible means you can read it 
+ Readable means you might actually want to 
A tale of a curious affliction
hwdesignco.com | @jpamental | Responsive Typography 
Type Is the Voice of Your Words 
+ Legible means you can read it 
+ Readable means you might actually want to 
A tale of a curious affliction
A Design Dilemma: What We Don’t Know 
hwdesignco.com | @jpamental | Responsive Typography 
+ Screen size 
+ Device capabilities 
+ Concurrent activities 
+ Depth of focus 
+ Purpose of visit
hwdesignco.com | @jpamental | Responsive Typography 
Focus on What’s Left: Typography
hwdesignco.com | @jpamental | Responsive Typography 
Focus on What’s Left: Typography
hwdesignco.com | @jpamental | Responsive Typography 
Focus on What’s Left: Typography
hwdesignco.com | @jpamental | Responsive Typography 
Focus on What’s Left: Typography
Responsive Typography: Four Simple Steps 
+ Performance: select fonts with care, load what you need & 
don’t block the page draw 
+ Progressive: plan for failure, tune up the loading process & 
fallback fonts to minimize FOUT 
+ Proportion: small screens demand subtle scale 
+ Polish: Design IS the details: OpenType & then some 
hwdesignco.com | @jpamental | Responsive Typography
hwdesignco.com | @jpamental | Responsive Typography 
Performance
hwdesignco.com | @jpamental | Responsive Typography 
Performance Matters 
+ Great typography isn’t ‘I used all of them’ 
+ Load only what you need 
Trade Gothic Next LT Pro Bold 
this is a typeface this is a font 
+ Each font has a performance cost, so budget wisely
hwdesignco.com | @jpamental | Responsive Typography 
Performance Matters
hwdesignco.com | @jpamental | Responsive Typography 
Performance Matters
hwdesignco.com | @jpamental | Responsive Typography 
Progressive Performance
Progressive Enhancement 
hwdesignco.com | @jpamental | Responsive Typography
hwdesignco.com | @jpamental | Responsive Typography 
FOUT is OUR fault
hwdesignco.com | @jpamental | Responsive Typography 
FOUT is OUR fault
body { font-family: “Trade Gothic”, helvetica, arial; } 
hwdesignco.com | @jpamental | Responsive Typography 
FOUT is OUR fault 
+ Use these: .wf-inactive / .wf-active 
+ This CSS results in a blank screen during load: 
+ Add this & give them content, then fonts: 
.wf-inactive body { font-family: helvetica, arial; } 
+ Adjust font-size, line-height, letter-spacing to avoid jumpiness 
+ Making it easy since 2010
hwdesignco.com | @jpamental | Responsive Typography 
Progressively Enhance 
Web fonts loaded
hwdesignco.com | @jpamental | Responsive Typography 
Progressively Enhance 
No web fonts, uncorrected
hwdesignco.com | @jpamental | Responsive Typography 
Progressively Enhance 
No web fonts, corrected
hwdesignco.com | @jpamental | Responsive Typography 
Progressively Enhance 
Web fonts loaded
Backwards Compatible, Future Friendly 
hwdesignco.com | @jpamental | Responsive Typography
hwdesignco.com | @jpamental | Responsive Typography 
Proportion
hwdesignco.com | @jpamental | Responsive Typography 
Proportion: one size won’t do 
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Responsive Typography 
Desktop geese & handheld gander 
+ Small canvas requires 
subtle proportions 
+ What works in print… 
works in print 
+ Robert Bringhurst matters, 
but scale must adapt 
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Responsive Typography 
For example… 
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Responsive Typography 
For example… 
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Responsive Typography 
A More Modern Scale 
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Responsive Typography 
Polish
hwdesignco.com | @jpamental | Responsive Typography 
Polish: Don’t Forget Fit & Finish
hwdesignco.com | @jpamental | Responsive Typography 
Polish: Don’t Forget Fit & Finish
hwdesignco.com | @jpamental | Responsive Typography 
Polish: Don’t Forget Fit & Finish
Polish: Don’t Leave Orphans Behind 
hwdesignco.com | @jpamental | Responsive Typography 
+ Typogrify FTW: 
http://bit.ly/rt-tpgrfy 
http://bit.ly/drupaltypogrify 
http://bit.ly/rt-tpgrfy-ee 
http://bit.ly/rt-tpgrfy-wp 
+ Also try Widowtamer for JS 
drop-in solution: 
http://bit.ly/rt-widotamer 
+ Seems small, but has oversized 
impact to user & editor
hwdesignco.com | @jpamental | Responsive Typography 
A Little in Abundance is a Lot 
+ Use max-width on elements to keep text readable 
@media (min-width: 58em) { 
p { max-width: 38em; } 
} 
+ CSS3 brings character counts, but not universal 
(vw & vh, ch & cx) 
+ EMs or REMs, but no PX 
+ Don’t forget: use real content! 
Because Lorem Ipsum is a poser
hwdesignco.com | @jpamental | Responsive Typography 
New Tricks 
+ Emerging attributes: font-size-adjust & font-smoothing 
+ The future is here; it’s just not evenly distributed 
+ Try text-rendering engine detection w/font-smoothing 
(http://typerendering.com/ - courtesy of @NiceWebType & @bramstein)
hwdesignco.com | @jpamental | Responsive Typography 
True Life Story
hwdesignco.com | @jpamental | Responsive Typography 
True Life Story 
-webkit-font-smoothing: antialiased; 
-moz-osx-font-smoothing: grayscale;
hwdesignco.com | @jpamental | Responsive Typography 
A Perfect Page 
or at least a far better start
hwdesignco.com | @jpamental | Responsive Typography 
Inspiration
hwdesignco.com | @jpamental | Responsive Typography 
Inspiration 
+ Oversize 2-level header 
+ Stylized subhead 
+ Byline 
+ Large initial cap 
+ Inset photo 
+ Pull-quote
hwdesignco.com | @jpamental | Responsive Typography 
Frustration
hwdesignco.com | @jpamental | Responsive Typography 
A Sneak Peek
hwdesignco.com | @jpamental | Responsive Typography 
Realization 
+ Oversize 2-level header 
+ Stylized subhead 
+ Byline 
+ Large initial cap 
+ Inset photo 
+ Pull-quote 
+ Virtually no markup needed 
+ Fully responsive
hwdesignco.com | @jpamental | Responsive Typography 
Realization
hwdesignco.com | @jpamental | Responsive Typography 
Responsive Web Typography 
+ Yes, it’s a thing 
+ It’s about adapting to screen size, network speed & device 
capabilities 
+ It’s about designing for what’s next 
• Last Winter Olympics: there was no iPad 
• The one before? No iPhone either
hwdesignco.com | @jpamental | Responsive Typography 
Responsive Web Typography 
+ Performance 
• Stats, Platforms & Screen Tests 
+ Progression (It’s the web. Stuff breaks) 
• If the font fails, does your design hold up? 
+ Proportion 
• It’s about composition (think: small paintings) 
+ Polish 
• Great typography is greater than the sum of its parts
“Designers Should Code As Much As 
hwdesignco.com | @jpamental | Responsive Typography 
Artists Should Mix Paint” 
~ Mustafa Kurtuldu (@Mustafa_x) 
FOWD London
hwdesignco.com | @jpamental | Responsive Typography 
Just out! 
http://bit.ly/rwtbook
Jason Pamental | @jpamental 
http://hwdesignco.com 
Thank You 
Jason Pamental (@jpamental) 
! 
Slides: http://bit.ly/jpwebu14 
Code: http://bit.ly/rtwcode

Mais conteúdo relacionado

Destaque

It’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesIt’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesFITC
 
Empowering the “Mobile Web” with Chris Mills
Empowering the “Mobile Web” with Chris MillsEmpowering the “Mobile Web” with Chris Mills
Empowering the “Mobile Web” with Chris MillsFITC
 
Cats, Dinosaurs and A Lot of Pizza with Reed + Rader
Cats, Dinosaurs and A Lot of Pizza with Reed + RaderCats, Dinosaurs and A Lot of Pizza with Reed + Rader
Cats, Dinosaurs and A Lot of Pizza with Reed + RaderFITC
 
Beyond the Waterfall: Rethinking How We Work
Beyond the Waterfall: Rethinking How We WorkBeyond the Waterfall: Rethinking How We Work
Beyond the Waterfall: Rethinking How We WorkFITC
 
Creating Content that Captivates
Creating Content that CaptivatesCreating Content that Captivates
Creating Content that CaptivatesFITC
 
Pocket web gl sk
Pocket web gl skPocket web gl sk
Pocket web gl skFITC
 
The Future of Motion/Gesture Technology
The Future of Motion/Gesture TechnologyThe Future of Motion/Gesture Technology
The Future of Motion/Gesture TechnologyFITC
 
Fitc whats new in es6 for web devs
Fitc   whats new in es6 for web devsFitc   whats new in es6 for web devs
Fitc whats new in es6 for web devsFITC
 
Designing True Cross-Platform Apps
Designing True Cross-Platform AppsDesigning True Cross-Platform Apps
Designing True Cross-Platform AppsFITC
 
Graphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionGraphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionFITC
 
Components are the Future of the Web: It’s Going To Be Okay
Components are the Future of the Web: It’s Going To Be OkayComponents are the Future of the Web: It’s Going To Be Okay
Components are the Future of the Web: It’s Going To Be OkayFITC
 
Front-end Tools: Sifting Through the Madness
 Front-end Tools: Sifting Through the Madness Front-end Tools: Sifting Through the Madness
Front-end Tools: Sifting Through the MadnessFITC
 
Hardware for a_soft_world_bkup
Hardware for a_soft_world_bkupHardware for a_soft_world_bkup
Hardware for a_soft_world_bkupFITC
 
The Browser Is Dead, Long Live The Web!
The Browser Is Dead, Long Live The Web!The Browser Is Dead, Long Live The Web!
The Browser Is Dead, Long Live The Web!FITC
 
Making Mixed Reality Living Spaces
Making Mixed Reality Living SpacesMaking Mixed Reality Living Spaces
Making Mixed Reality Living SpacesFITC
 
Everydays
EverydaysEverydays
EverydaysFITC
 
Just Make Stuff!
Just Make Stuff!Just Make Stuff!
Just Make Stuff!FITC
 
Getting to Know Grunt By Writing Your Own Plugin
Getting to Know Grunt By Writing Your Own PluginGetting to Know Grunt By Writing Your Own Plugin
Getting to Know Grunt By Writing Your Own PluginFITC
 

Destaque (18)

It’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesIt’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the Features
 
Empowering the “Mobile Web” with Chris Mills
Empowering the “Mobile Web” with Chris MillsEmpowering the “Mobile Web” with Chris Mills
Empowering the “Mobile Web” with Chris Mills
 
Cats, Dinosaurs and A Lot of Pizza with Reed + Rader
Cats, Dinosaurs and A Lot of Pizza with Reed + RaderCats, Dinosaurs and A Lot of Pizza with Reed + Rader
Cats, Dinosaurs and A Lot of Pizza with Reed + Rader
 
Beyond the Waterfall: Rethinking How We Work
Beyond the Waterfall: Rethinking How We WorkBeyond the Waterfall: Rethinking How We Work
Beyond the Waterfall: Rethinking How We Work
 
Creating Content that Captivates
Creating Content that CaptivatesCreating Content that Captivates
Creating Content that Captivates
 
Pocket web gl sk
Pocket web gl skPocket web gl sk
Pocket web gl sk
 
The Future of Motion/Gesture Technology
The Future of Motion/Gesture TechnologyThe Future of Motion/Gesture Technology
The Future of Motion/Gesture Technology
 
Fitc whats new in es6 for web devs
Fitc   whats new in es6 for web devsFitc   whats new in es6 for web devs
Fitc whats new in es6 for web devs
 
Designing True Cross-Platform Apps
Designing True Cross-Platform AppsDesigning True Cross-Platform Apps
Designing True Cross-Platform Apps
 
Graphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing EvolutionGraphic Designer to Object Designer: Your 3D Printing Evolution
Graphic Designer to Object Designer: Your 3D Printing Evolution
 
Components are the Future of the Web: It’s Going To Be Okay
Components are the Future of the Web: It’s Going To Be OkayComponents are the Future of the Web: It’s Going To Be Okay
Components are the Future of the Web: It’s Going To Be Okay
 
Front-end Tools: Sifting Through the Madness
 Front-end Tools: Sifting Through the Madness Front-end Tools: Sifting Through the Madness
Front-end Tools: Sifting Through the Madness
 
Hardware for a_soft_world_bkup
Hardware for a_soft_world_bkupHardware for a_soft_world_bkup
Hardware for a_soft_world_bkup
 
The Browser Is Dead, Long Live The Web!
The Browser Is Dead, Long Live The Web!The Browser Is Dead, Long Live The Web!
The Browser Is Dead, Long Live The Web!
 
Making Mixed Reality Living Spaces
Making Mixed Reality Living SpacesMaking Mixed Reality Living Spaces
Making Mixed Reality Living Spaces
 
Everydays
EverydaysEverydays
Everydays
 
Just Make Stuff!
Just Make Stuff!Just Make Stuff!
Just Make Stuff!
 
Getting to Know Grunt By Writing Your Own Plugin
Getting to Know Grunt By Writing Your Own PluginGetting to Know Grunt By Writing Your Own Plugin
Getting to Know Grunt By Writing Your Own Plugin
 

Semelhante a Responsive Typography

Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside OutJason Pamental
 
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...Future Insights
 
Type, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webType, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webJason Pamental
 
Type, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenType, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenJason Pamental
 
Type, Responsively: A More Modern Approach to Typography on the Web
Type, Responsively: A More Modern Approach to Typography on the WebType, Responsively: A More Modern Approach to Typography on the Web
Type, Responsively: A More Modern Approach to Typography on the WebJason Pamental
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the WarJason Pamental
 
Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Jason Pamental
 
Designing with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyJason Pamental
 
How to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft editionHow to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft editionQuentin Adam
 
Presentation Visuals
Presentation VisualsPresentation Visuals
Presentation Visualsbthat
 
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon Tools
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon ToolsTCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon Tools
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon ToolsRoland Frasier
 
Content magazine by Zigns 2015
Content magazine by Zigns 2015Content magazine by Zigns 2015
Content magazine by Zigns 2015Zigns
 
Content magazine by zigns 2015
Content magazine by zigns 2015Content magazine by zigns 2015
Content magazine by zigns 2015zigns
 
Mastering Podcast Promotion
Mastering Podcast PromotionMastering Podcast Promotion
Mastering Podcast PromotionJeff Sieh
 
You've Got (Big) Data! Now What?
You've Got (Big) Data! Now What?You've Got (Big) Data! Now What?
You've Got (Big) Data! Now What?Jess Freaner
 
Gimp magazine número 6.
Gimp magazine número 6.Gimp magazine número 6.
Gimp magazine número 6.Huehue 1
 
Ba Session3
Ba Session3Ba Session3
Ba Session3CMoz
 

Semelhante a Responsive Typography (20)

Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside Out
 
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...
Beautiful (& Responsive) Web Typography: Designing for Readability and Meanin...
 
Type, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webType, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the web
 
Type, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any ScreenType, Responsively: Design for Readability & Meaning on Any Screen
Type, Responsively: Design for Readability & Meaning on Any Screen
 
Type, Responsively: A More Modern Approach to Typography on the Web
Type, Responsively: A More Modern Approach to Typography on the WebType, Responsively: A More Modern Approach to Typography on the Web
Type, Responsively: A More Modern Approach to Typography on the Web
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the War
 
Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)
 
Designing with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, Responsively
 
How to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft editionHow to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft edition
 
Modern websites in RiSE
Modern websites in RiSEModern websites in RiSE
Modern websites in RiSE
 
Presentation Visuals
Presentation VisualsPresentation Visuals
Presentation Visuals
 
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon Tools
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon ToolsTCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon Tools
TCS: Ecommerce Tools - Ecommerce Marketing Tools + Amazon Tools
 
Content magazine by Zigns 2015
Content magazine by Zigns 2015Content magazine by Zigns 2015
Content magazine by Zigns 2015
 
Content magazine by zigns 2015
Content magazine by zigns 2015Content magazine by zigns 2015
Content magazine by zigns 2015
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
Mastering Podcast Promotion
Mastering Podcast PromotionMastering Podcast Promotion
Mastering Podcast Promotion
 
You've Got (Big) Data! Now What?
You've Got (Big) Data! Now What?You've Got (Big) Data! Now What?
You've Got (Big) Data! Now What?
 
Gimp magazine número 6.
Gimp magazine número 6.Gimp magazine número 6.
Gimp magazine número 6.
 
Ba Session3
Ba Session3Ba Session3
Ba Session3
 
Poster assignment - PR
Poster assignment - PRPoster assignment - PR
Poster assignment - PR
 

Mais de FITC

Cut it up
Cut it upCut it up
Cut it upFITC
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital HealthFITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript PerformanceFITC
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech StackFITC
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR ProjectFITC
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerFITC
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryFITC
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday InnovationFITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight WebsitesFITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is TerrifyingFITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanFITC
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)FITC
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameFITC
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare SystemFITC
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignFITC
 
The Power of Now
The Power of NowThe Power of Now
The Power of NowFITC
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAsFITC
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstackFITC
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFITC
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForFITC
 

Mais de FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Último

AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 

Último (20)

AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 

Responsive Typography

  • 1. Jason Pamental | @jpamental http://hwdesignco.com Responsive Typography Design for Meaning, Not for Screen Size Web Unleashed #WebU2014 16 September, 2014
  • 2. hwdesignco.com | @jpamental | Responsive Typography + Built a lot of these + Co-parent of Who Am I? + Co-founder of + Tinkerer with
  • 3. hwdesignco.com | @jpamental | Responsive Typography What We’ll Cover + Lies & deceptions about art & science + Understanding the value of hats + What is Responsive Typography + Practicing the Four P’s
  • 4. Art & Science: A Historical Romance hwdesignco.com | @jpamental | Responsive Typography DaVinci? That guy would code Vermeer: Master or Technician? Tim Jenison Artist or Inventor?
  • 5. Is Tim an artist or is Tim an inventor? I think the problem is not trying to pick one of these things for Tim to be – the problem is that we have that distinction -Penn Jillette in ‘Tim’s Vermeer’ hwdesignco.com | @jpamental | Responsive Typography
  • 6. Art is inherently tied to the technology we use to create it hwdesignco.com | @jpamental | Responsive Typography No matter how much we try to ignore it
  • 7. hwdesignco.com | @jpamental | Responsive Typography Art+Science
  • 8. hwdesignco.com | @jpamental | Responsive Typography Design+Development
  • 9. hwdesignco.com | @jpamental | Responsive Typography
  • 10. When is our industry going stop calling it hwdesignco.com | @jpamental | Responsive Typography “web” typography? @sblakeborough, via twitter
  • 11. hwdesignco.com | @jpamental | Responsive Typography We can’t. + (Insert Ginger Rogers analogy here) + Encompasses all of what you know about type & its use, but + Typography on the web requires additional consideration (art & science) + Our canvas is fluid; constantly expanding & contracting + Reading on screens will only increase
  • 12. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words have meaning, but letters have emotion
  • 13. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words have meaning, but letters have emotion I love you
  • 14. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words have meaning, but letters have emotion I love you
  • 15. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words must first be read before they can be understood
  • 16. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words must first be read before they can be understood Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.
  • 17. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Words must first be read before they can be understood Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.
  • 18. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Legible means you can read it + Readable means you might actually want to
  • 19. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Legible means you can read it + Readable means you might actually want to A tale of a curious affliction
  • 20. hwdesignco.com | @jpamental | Responsive Typography Type Is the Voice of Your Words + Legible means you can read it + Readable means you might actually want to A tale of a curious affliction
  • 21. A Design Dilemma: What We Don’t Know hwdesignco.com | @jpamental | Responsive Typography + Screen size + Device capabilities + Concurrent activities + Depth of focus + Purpose of visit
  • 22. hwdesignco.com | @jpamental | Responsive Typography Focus on What’s Left: Typography
  • 23. hwdesignco.com | @jpamental | Responsive Typography Focus on What’s Left: Typography
  • 24. hwdesignco.com | @jpamental | Responsive Typography Focus on What’s Left: Typography
  • 25. hwdesignco.com | @jpamental | Responsive Typography Focus on What’s Left: Typography
  • 26. Responsive Typography: Four Simple Steps + Performance: select fonts with care, load what you need & don’t block the page draw + Progressive: plan for failure, tune up the loading process & fallback fonts to minimize FOUT + Proportion: small screens demand subtle scale + Polish: Design IS the details: OpenType & then some hwdesignco.com | @jpamental | Responsive Typography
  • 27. hwdesignco.com | @jpamental | Responsive Typography Performance
  • 28. hwdesignco.com | @jpamental | Responsive Typography Performance Matters + Great typography isn’t ‘I used all of them’ + Load only what you need Trade Gothic Next LT Pro Bold this is a typeface this is a font + Each font has a performance cost, so budget wisely
  • 29. hwdesignco.com | @jpamental | Responsive Typography Performance Matters
  • 30. hwdesignco.com | @jpamental | Responsive Typography Performance Matters
  • 31. hwdesignco.com | @jpamental | Responsive Typography Progressive Performance
  • 32. Progressive Enhancement hwdesignco.com | @jpamental | Responsive Typography
  • 33. hwdesignco.com | @jpamental | Responsive Typography FOUT is OUR fault
  • 34. hwdesignco.com | @jpamental | Responsive Typography FOUT is OUR fault
  • 35. body { font-family: “Trade Gothic”, helvetica, arial; } hwdesignco.com | @jpamental | Responsive Typography FOUT is OUR fault + Use these: .wf-inactive / .wf-active + This CSS results in a blank screen during load: + Add this & give them content, then fonts: .wf-inactive body { font-family: helvetica, arial; } + Adjust font-size, line-height, letter-spacing to avoid jumpiness + Making it easy since 2010
  • 36. hwdesignco.com | @jpamental | Responsive Typography Progressively Enhance Web fonts loaded
  • 37. hwdesignco.com | @jpamental | Responsive Typography Progressively Enhance No web fonts, uncorrected
  • 38. hwdesignco.com | @jpamental | Responsive Typography Progressively Enhance No web fonts, corrected
  • 39. hwdesignco.com | @jpamental | Responsive Typography Progressively Enhance Web fonts loaded
  • 40. Backwards Compatible, Future Friendly hwdesignco.com | @jpamental | Responsive Typography
  • 41. hwdesignco.com | @jpamental | Responsive Typography Proportion
  • 42. hwdesignco.com | @jpamental | Responsive Typography Proportion: one size won’t do http://bit.ly/jprwt
  • 43. hwdesignco.com | @jpamental | Responsive Typography Desktop geese & handheld gander + Small canvas requires subtle proportions + What works in print… works in print + Robert Bringhurst matters, but scale must adapt http://bit.ly/jprwt
  • 44. hwdesignco.com | @jpamental | Responsive Typography For example… http://bit.ly/jprwt
  • 45. hwdesignco.com | @jpamental | Responsive Typography For example… http://bit.ly/jprwt
  • 46. hwdesignco.com | @jpamental | Responsive Typography A More Modern Scale http://bit.ly/jprwt
  • 47. hwdesignco.com | @jpamental | Responsive Typography Polish
  • 48. hwdesignco.com | @jpamental | Responsive Typography Polish: Don’t Forget Fit & Finish
  • 49. hwdesignco.com | @jpamental | Responsive Typography Polish: Don’t Forget Fit & Finish
  • 50. hwdesignco.com | @jpamental | Responsive Typography Polish: Don’t Forget Fit & Finish
  • 51. Polish: Don’t Leave Orphans Behind hwdesignco.com | @jpamental | Responsive Typography + Typogrify FTW: http://bit.ly/rt-tpgrfy http://bit.ly/drupaltypogrify http://bit.ly/rt-tpgrfy-ee http://bit.ly/rt-tpgrfy-wp + Also try Widowtamer for JS drop-in solution: http://bit.ly/rt-widotamer + Seems small, but has oversized impact to user & editor
  • 52. hwdesignco.com | @jpamental | Responsive Typography A Little in Abundance is a Lot + Use max-width on elements to keep text readable @media (min-width: 58em) { p { max-width: 38em; } } + CSS3 brings character counts, but not universal (vw & vh, ch & cx) + EMs or REMs, but no PX + Don’t forget: use real content! Because Lorem Ipsum is a poser
  • 53. hwdesignco.com | @jpamental | Responsive Typography New Tricks + Emerging attributes: font-size-adjust & font-smoothing + The future is here; it’s just not evenly distributed + Try text-rendering engine detection w/font-smoothing (http://typerendering.com/ - courtesy of @NiceWebType & @bramstein)
  • 54. hwdesignco.com | @jpamental | Responsive Typography True Life Story
  • 55. hwdesignco.com | @jpamental | Responsive Typography True Life Story -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
  • 56. hwdesignco.com | @jpamental | Responsive Typography A Perfect Page or at least a far better start
  • 57. hwdesignco.com | @jpamental | Responsive Typography Inspiration
  • 58. hwdesignco.com | @jpamental | Responsive Typography Inspiration + Oversize 2-level header + Stylized subhead + Byline + Large initial cap + Inset photo + Pull-quote
  • 59. hwdesignco.com | @jpamental | Responsive Typography Frustration
  • 60. hwdesignco.com | @jpamental | Responsive Typography A Sneak Peek
  • 61. hwdesignco.com | @jpamental | Responsive Typography Realization + Oversize 2-level header + Stylized subhead + Byline + Large initial cap + Inset photo + Pull-quote + Virtually no markup needed + Fully responsive
  • 62. hwdesignco.com | @jpamental | Responsive Typography Realization
  • 63. hwdesignco.com | @jpamental | Responsive Typography Responsive Web Typography + Yes, it’s a thing + It’s about adapting to screen size, network speed & device capabilities + It’s about designing for what’s next • Last Winter Olympics: there was no iPad • The one before? No iPhone either
  • 64. hwdesignco.com | @jpamental | Responsive Typography Responsive Web Typography + Performance • Stats, Platforms & Screen Tests + Progression (It’s the web. Stuff breaks) • If the font fails, does your design hold up? + Proportion • It’s about composition (think: small paintings) + Polish • Great typography is greater than the sum of its parts
  • 65. “Designers Should Code As Much As hwdesignco.com | @jpamental | Responsive Typography Artists Should Mix Paint” ~ Mustafa Kurtuldu (@Mustafa_x) FOWD London
  • 66. hwdesignco.com | @jpamental | Responsive Typography Just out! http://bit.ly/rwtbook
  • 67. Jason Pamental | @jpamental http://hwdesignco.com Thank You Jason Pamental (@jpamental) ! Slides: http://bit.ly/jpwebu14 Code: http://bit.ly/rtwcode