(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
Responsive Typography 
hwdesignco.com | @jpamental | Responsive Typography 
ARTIFACT PVD 
30 September, 2014 
Design for Meaning, Not for Screen Size
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
hwdesignco.com | @jpamental | Responsive Typography 
Art & Science: 
A Historical Romance 
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 
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
hwdesignco.com | @jpamental | Responsive Typography
When is our industry going stop calling it 
“web” typography? 
@sblakeborough, via twitter 
hwdesignco.com | @jpamental | Responsive Typography
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
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 
hwdesignco.com | @jpamental | Responsive Typography 
I love you
Type Is the Voice of Your Words 
+ Words have meaning, but letters have emotion 
hwdesignco.com | @jpamental | Responsive Typography 
I love you
Type Is the Voice of Your Words 
hwdesignco.com | @jpamental | Responsive Typography 
+Words must first be read 
before they can be understood
Type Is the Voice of Your Words 
hwdesignco.com | @jpamental | Responsive Typography 
+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.
Type Is the Voice of Your Words 
hwdesignco.com | @jpamental | Responsive Typography 
+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.
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 
hwdesignco.com | @jpamental | Responsive Typography
hwdesignco.com | @jpamental | Responsive Typography 
A Design Dilemma: 
What We Don’t Know 
+ Screen size 
+ Device capabilities 
+ Concurrent activities 
+ Depth of focus 
+ Purpose of visit
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 
hwdesignco.com | @jpamental | Responsive 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
Progressive Performance 
hwdesignco.com | @jpamental | Responsive Typography
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; } 
.wf-inactive body { font-family: 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: 
+Adjust font-size, line-height, letter-spacing 
to avoid jumpiness 
+Making it easy since 2010
Progressively Enhance 
hwdesignco.com | @jpamental | Responsive Typography 
Web fonts loaded
Progressively Enhance 
hwdesignco.com | @jpamental | Responsive Typography 
No web fonts, uncorrected
Progressively Enhance 
hwdesignco.com | @jpamental | Responsive Typography 
No web fonts, corrected
Progressively Enhance 
hwdesignco.com | @jpamental | Responsive Typography 
Web fonts loaded
Backwards Compatible, Future Friendly 
hwdesignco.com | @jpamental | Responsive Typography
hwdesignco.com | @jpamental | Responsive Typography 
Proportion
Proportion: one size won’t do 
http://bit.ly/jprwt 
hwdesignco.com | @jpamental | Responsive Typography
Desktop geese & handheld gander 
hwdesignco.com | @jpamental | Responsive Typography 
+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
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 
hwdesignco.com | @jpamental | Responsive Typography
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
A Little in Abundance is a Lot 
+ Use max-width on elements to keep text readable 
hwdesignco.com | @jpamental | Responsive Typography 
@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;
A Perfect Page 
hwdesignco.com | @jpamental | Responsive Typography
A Perfect Page 
hwdesignco.com | @jpamental | Responsive Typography 
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 extra 
markup necessary 
+ Fully responsive
hwdesignco.com | @jpamental | Responsive Typography 
Realization
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 
hwdesignco.com | @jpamental | Responsive Typography
“Designers Should Code As Much 
As Artists Should Mix Paint” 
~ Mustafa Kurtuldu (@Mustafa_x) 
hwdesignco.com | @jpamental | Responsive Typography 
FOWD London
hwdesignco.com | @jpamental | Responsive Typography 
Just out! 
http://bit.ly/rwtbook
hwdesignco.com | @jpamental | Responsive Typography 
Thank You 
Jason Pamental (@jpamental) 
! 
Slides: http://bit.ly/jpartpvd14 
Code: http://bit.ly/rtwcode

More Related Content

Similar to Responsive Typography: Design for meaning, not for screen size

Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside Out
Jason 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 web
Jason 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 Screen
Jason 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 Web
Jason 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
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the War
Jason Pamental
 
Designing with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, Responsively
Jason Pamental
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
Massimo Iacolare
 
Ba Session3
Ba Session3Ba Session3
Ba Session3
CMoz
 
How to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft editionHow to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft edition
Quentin Adam
 
Presentation Visuals
Presentation VisualsPresentation Visuals
Presentation Visuals
bthat
 
Poster assignment - PR
Poster assignment - PRPoster assignment - PR
Poster assignment - PR
CubReporters.org
 
Graphic Designer
Graphic DesignerGraphic Designer
Graphic Designer
wjj875024
 
From Post to Podcast: PodCamp Toronto 2019
From Post to Podcast: PodCamp Toronto 2019From Post to Podcast: PodCamp Toronto 2019
From Post to Podcast: PodCamp Toronto 2019
Andy McIlwain
 
Flow. The official worst software development approach in history
Flow. The official worst software development approach in historyFlow. The official worst software development approach in history
Flow. The official worst software development approach in history
Sander Hoogendoorn
 
SF Service Jam Day 1 Deck
SF Service Jam Day 1 DeckSF Service Jam Day 1 Deck
SF Service Jam Day 1 Deck
Izac Ross
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
Tanya Zavialova
 
Modern websites in RiSE
Modern websites in RiSEModern websites in RiSE
Modern websites in RiSE
Andrea Robertson
 
Writing Vibrant, Compelling Copy
Writing Vibrant, Compelling CopyWriting Vibrant, Compelling Copy
Writing Vibrant, Compelling Copy
Ginny Redish
 

Similar to Responsive Typography: Design for meaning, not for screen size (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
 
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)
 
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
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, Responsively
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
Ba Session3
Ba Session3Ba Session3
Ba Session3
 
How to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft editionHow to pitch - #DraftAndCraft edition
How to pitch - #DraftAndCraft edition
 
Presentation Visuals
Presentation VisualsPresentation Visuals
Presentation Visuals
 
Poster assignment - PR
Poster assignment - PRPoster assignment - PR
Poster assignment - PR
 
Graphic Designer
Graphic DesignerGraphic Designer
Graphic Designer
 
From Post to Podcast: PodCamp Toronto 2019
From Post to Podcast: PodCamp Toronto 2019From Post to Podcast: PodCamp Toronto 2019
From Post to Podcast: PodCamp Toronto 2019
 
Flow. The official worst software development approach in history
Flow. The official worst software development approach in historyFlow. The official worst software development approach in history
Flow. The official worst software development approach in history
 
SF Service Jam Day 1 Deck
SF Service Jam Day 1 DeckSF Service Jam Day 1 Deck
SF Service Jam Day 1 Deck
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
 
Modern websites in RiSE
Modern websites in RiSEModern websites in RiSE
Modern websites in RiSE
 
Writing Vibrant, Compelling Copy
Writing Vibrant, Compelling CopyWriting Vibrant, Compelling Copy
Writing Vibrant, Compelling Copy
 

More from Jason Pamental

Once Upon a Drop Cap
Once Upon a Drop CapOnce Upon a Drop Cap
Once Upon a Drop Cap
Jason Pamental
 
Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015
Jason Pamental
 
Designing the Experience Continuum
Designing the Experience ContinuumDesigning the Experience Continuum
Designing the Experience Continuum
Jason Pamental
 
Designing the Experience Continuum: Typography in the Age of the Connected Ev...
Designing the Experience Continuum: Typography in the Age of the Connected Ev...Designing the Experience Continuum: Typography in the Age of the Connected Ev...
Designing the Experience Continuum: Typography in the Age of the Connected Ev...
Jason Pamental
 
Life of P FITC & CreateUpstate
Life of P FITC & CreateUpstateLife of P FITC & CreateUpstate
Life of P FITC & CreateUpstate
Jason Pamental
 
Life of p
Life of pLife of p
Life of p
Jason Pamental
 
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web WorldDrawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Jason Pamental
 
Death, Taxes & Viewport Chrome: Designing for Uncertainty
Death, Taxes & Viewport Chrome: Designing for UncertaintyDeath, Taxes & Viewport Chrome: Designing for Uncertainty
Death, Taxes & Viewport Chrome: Designing for Uncertainty
Jason Pamental
 
Death, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeDeath, Taxes & Viewport Chrome
Death, Taxes & Viewport Chrome
Jason Pamental
 
Web Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to PastureWeb Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to Pasture
Jason Pamental
 
Web Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to careWeb Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to care
Jason Pamental
 

More from Jason Pamental (11)

Once Upon a Drop Cap
Once Upon a Drop CapOnce Upon a Drop Cap
Once Upon a Drop Cap
 
Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015
 
Designing the Experience Continuum
Designing the Experience ContinuumDesigning the Experience Continuum
Designing the Experience Continuum
 
Designing the Experience Continuum: Typography in the Age of the Connected Ev...
Designing the Experience Continuum: Typography in the Age of the Connected Ev...Designing the Experience Continuum: Typography in the Age of the Connected Ev...
Designing the Experience Continuum: Typography in the Age of the Connected Ev...
 
Life of P FITC & CreateUpstate
Life of P FITC & CreateUpstateLife of P FITC & CreateUpstate
Life of P FITC & CreateUpstate
 
Life of p
Life of pLife of p
Life of p
 
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web WorldDrawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
 
Death, Taxes & Viewport Chrome: Designing for Uncertainty
Death, Taxes & Viewport Chrome: Designing for UncertaintyDeath, Taxes & Viewport Chrome: Designing for Uncertainty
Death, Taxes & Viewport Chrome: Designing for Uncertainty
 
Death, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeDeath, Taxes & Viewport Chrome
Death, Taxes & Viewport Chrome
 
Web Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to PastureWeb Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to Pasture
 
Web Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to careWeb Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to care
 

Recently uploaded

Mastering Web Design: Essential Principles and Techniques for Modern Websites
Mastering Web Design: Essential Principles and Techniques for Modern WebsitesMastering Web Design: Essential Principles and Techniques for Modern Websites
Mastering Web Design: Essential Principles and Techniques for Modern Websites
webOdoctor Inc
 
Black Magic Specialist in Delhi +91 0000//0000 Astrologer In Delhi
Black Magic Specialist in Delhi  +91 0000//0000  Astrologer In DelhiBlack Magic Specialist in Delhi  +91 0000//0000  Astrologer In Delhi
Black Magic Specialist in Delhi +91 0000//0000 Astrologer In Delhi
antxmodels60
 
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
xedese
 
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
andreassenrolf537
 
Product Showcase Presentation |slides sample.pptx
Product Showcase Presentation |slides sample.pptxProduct Showcase Presentation |slides sample.pptx
Product Showcase Presentation |slides sample.pptx
wojakmodern
 
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
antonellispunches643
 
Call Girls jaipur ☎️ +91-8445551418 Jaipur Call Premium Collection
Call  Girls  jaipur  ☎️ +91-8445551418 Jaipur Call  Premium CollectionCall  Girls  jaipur  ☎️ +91-8445551418 Jaipur Call  Premium Collection
Call Girls jaipur ☎️ +91-8445551418 Jaipur Call Premium Collection
soniyajha632
 
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model SafeMahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
hina ojha$A17
 
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
ecoyd
 
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
arti singh$A17
 
Lecture No 15 Soil irrigability.pptxkick
Lecture No 15 Soil irrigability.pptxkickLecture No 15 Soil irrigability.pptxkick
Lecture No 15 Soil irrigability.pptxkick
Akash486765
 
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
nievesambar838
 
Project on computer by saurabh very good 😊
Project on computer by saurabh very good 😊Project on computer by saurabh very good 😊
Project on computer by saurabh very good 😊
Saurabh computer
 
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
fatima shekh$A17
 
Exploring Writer's Studio Interior Design: A Prototype Case Study
Exploring Writer's Studio Interior Design: A Prototype Case StudyExploring Writer's Studio Interior Design: A Prototype Case Study
Exploring Writer's Studio Interior Design: A Prototype Case Study
Aditi Sh.
 
Sketchy Micro Flashcards.pdf by sketchy micro not anki
Sketchy Micro Flashcards.pdf by sketchy micro not ankiSketchy Micro Flashcards.pdf by sketchy micro not anki
Sketchy Micro Flashcards.pdf by sketchy micro not anki
ssusercbe4b5
 
Astrologer Black Magic Specialist In Delhi {=/+91 0000//0000 /} Call Now for...
Astrologer Black Magic Specialist In Delhi  {=/+91 0000//0000 /} Call Now for...Astrologer Black Magic Specialist In Delhi  {=/+91 0000//0000 /} Call Now for...
Astrologer Black Magic Specialist In Delhi {=/+91 0000//0000 /} Call Now for...
ranjeetsinginfo009
 
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHARTSATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
➐➑➎➎➑⓿➊➒➌➎ SATTA MATKA DP BOSS KALYAN RESULT
 
Amourochure20 we don't know at the 24-1.pdf
Amourochure20 we don't know at the 24-1.pdfAmourochure20 we don't know at the 24-1.pdf
Amourochure20 we don't know at the 24-1.pdf
GamerLover1
 
AI Explanations as Two-Way Experiences, Led by Users
AI Explanations as Two-Way Experiences, Led by UsersAI Explanations as Two-Way Experiences, Led by Users
AI Explanations as Two-Way Experiences, Led by Users
Design for Context
 

Recently uploaded (20)

Mastering Web Design: Essential Principles and Techniques for Modern Websites
Mastering Web Design: Essential Principles and Techniques for Modern WebsitesMastering Web Design: Essential Principles and Techniques for Modern Websites
Mastering Web Design: Essential Principles and Techniques for Modern Websites
 
Black Magic Specialist in Delhi +91 0000//0000 Astrologer In Delhi
Black Magic Specialist in Delhi  +91 0000//0000  Astrologer In DelhiBlack Magic Specialist in Delhi  +91 0000//0000  Astrologer In Delhi
Black Magic Specialist in Delhi +91 0000//0000 Astrologer In Delhi
 
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证)曼彻斯特大学毕业证如何办理
 
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
 
Product Showcase Presentation |slides sample.pptx
Product Showcase Presentation |slides sample.pptxProduct Showcase Presentation |slides sample.pptx
Product Showcase Presentation |slides sample.pptx
 
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
十大欧洲杯投注app平台-十大靠谱欧洲杯投注app官方平台 |【​网址​🎉ac10.net🎉​】
 
Call Girls jaipur ☎️ +91-8445551418 Jaipur Call Premium Collection
Call  Girls  jaipur  ☎️ +91-8445551418 Jaipur Call  Premium CollectionCall  Girls  jaipur  ☎️ +91-8445551418 Jaipur Call  Premium Collection
Call Girls jaipur ☎️ +91-8445551418 Jaipur Call Premium Collection
 
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model SafeMahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
Mahipalpur @ℂall @Girls ꧁❤ 9711199012 ❤꧂Glamorous sonam Mehra Top Model Safe
 
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
 
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
( Call  ) Girls Vasant Kunj Just 9711199012 High Profile Model Yogita Verma
 
Lecture No 15 Soil irrigability.pptxkick
Lecture No 15 Soil irrigability.pptxkickLecture No 15 Soil irrigability.pptxkick
Lecture No 15 Soil irrigability.pptxkick
 
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
 
Project on computer by saurabh very good 😊
Project on computer by saurabh very good 😊Project on computer by saurabh very good 😊
Project on computer by saurabh very good 😊
 
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Delhi Just 9873940964 High Class Model Shneha Patil
 
Exploring Writer's Studio Interior Design: A Prototype Case Study
Exploring Writer's Studio Interior Design: A Prototype Case StudyExploring Writer's Studio Interior Design: A Prototype Case Study
Exploring Writer's Studio Interior Design: A Prototype Case Study
 
Sketchy Micro Flashcards.pdf by sketchy micro not anki
Sketchy Micro Flashcards.pdf by sketchy micro not ankiSketchy Micro Flashcards.pdf by sketchy micro not anki
Sketchy Micro Flashcards.pdf by sketchy micro not anki
 
Astrologer Black Magic Specialist In Delhi {=/+91 0000//0000 /} Call Now for...
Astrologer Black Magic Specialist In Delhi  {=/+91 0000//0000 /} Call Now for...Astrologer Black Magic Specialist In Delhi  {=/+91 0000//0000 /} Call Now for...
Astrologer Black Magic Specialist In Delhi {=/+91 0000//0000 /} Call Now for...
 
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHARTSATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
 
Amourochure20 we don't know at the 24-1.pdf
Amourochure20 we don't know at the 24-1.pdfAmourochure20 we don't know at the 24-1.pdf
Amourochure20 we don't know at the 24-1.pdf
 
AI Explanations as Two-Way Experiences, Led by Users
AI Explanations as Two-Way Experiences, Led by UsersAI Explanations as Two-Way Experiences, Led by Users
AI Explanations as Two-Way Experiences, Led by Users
 

Responsive Typography: Design for meaning, not for screen size

  • 1. Responsive Typography hwdesignco.com | @jpamental | Responsive Typography ARTIFACT PVD 30 September, 2014 Design for Meaning, Not for Screen Size
  • 2. 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
  • 3. hwdesignco.com | @jpamental | Responsive Typography Art & Science: A Historical Romance DaVinci? That guy would code Vermeer: Master or Technician? Tim Jenison Artist or Inventor?
  • 4. 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
  • 5. Art is inherently tied to the technology we use to create it No matter how much we try to ignore it hwdesignco.com | @jpamental | Responsive Typography
  • 6. Art+Science hwdesignco.com | @jpamental | Responsive Typography
  • 7. Design+Development hwdesignco.com | @jpamental | Responsive Typography
  • 8. hwdesignco.com | @jpamental | Responsive Typography
  • 9. When is our industry going stop calling it “web” typography? @sblakeborough, via twitter hwdesignco.com | @jpamental | Responsive Typography
  • 10. 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
  • 11. Type Is the Voice of Your Words + Words have meaning, but letters have emotion hwdesignco.com | @jpamental | Responsive Typography
  • 12. Type Is the Voice of Your Words + Words have meaning, but letters have emotion hwdesignco.com | @jpamental | Responsive Typography I love you
  • 13. Type Is the Voice of Your Words + Words have meaning, but letters have emotion hwdesignco.com | @jpamental | Responsive Typography I love you
  • 14. Type Is the Voice of Your Words hwdesignco.com | @jpamental | Responsive Typography +Words must first be read before they can be understood
  • 15. Type Is the Voice of Your Words hwdesignco.com | @jpamental | Responsive Typography +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.
  • 16. Type Is the Voice of Your Words hwdesignco.com | @jpamental | Responsive Typography +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. 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
  • 18. 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
  • 19. 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
  • 20. hwdesignco.com | @jpamental | Responsive Typography A Design Dilemma: What We Don’t Know + Screen size + Device capabilities + Concurrent activities + Depth of focus + Purpose of visit
  • 21. Focus on What’s Left: Typography hwdesignco.com | @jpamental | Responsive Typography
  • 22. Focus on What’s Left: Typography hwdesignco.com | @jpamental | Responsive Typography
  • 23. Focus on What’s Left: Typography hwdesignco.com | @jpamental | Responsive Typography
  • 24. Focus on What’s Left: Typography hwdesignco.com | @jpamental | Responsive Typography
  • 25. 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
  • 26. hwdesignco.com | @jpamental | Responsive Typography Performance
  • 27. 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
  • 28. hwdesignco.com | @jpamental | Responsive Typography Performance Matters
  • 29. hwdesignco.com | @jpamental | Responsive Typography Performance Matters
  • 30. Progressive Performance hwdesignco.com | @jpamental | Responsive Typography
  • 31. Progressive Enhancement hwdesignco.com | @jpamental | Responsive Typography
  • 32. hwdesignco.com | @jpamental | Responsive Typography FOUT is OUR fault
  • 33. hwdesignco.com | @jpamental | Responsive Typography FOUT is OUR fault
  • 34. body { font-family: “Trade Gothic”, helvetica, arial; } .wf-inactive body { font-family: 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: +Adjust font-size, line-height, letter-spacing to avoid jumpiness +Making it easy since 2010
  • 35. Progressively Enhance hwdesignco.com | @jpamental | Responsive Typography Web fonts loaded
  • 36. Progressively Enhance hwdesignco.com | @jpamental | Responsive Typography No web fonts, uncorrected
  • 37. Progressively Enhance hwdesignco.com | @jpamental | Responsive Typography No web fonts, corrected
  • 38. Progressively Enhance hwdesignco.com | @jpamental | Responsive Typography Web fonts loaded
  • 39. Backwards Compatible, Future Friendly hwdesignco.com | @jpamental | Responsive Typography
  • 40. hwdesignco.com | @jpamental | Responsive Typography Proportion
  • 41. Proportion: one size won’t do http://bit.ly/jprwt hwdesignco.com | @jpamental | Responsive Typography
  • 42. Desktop geese & handheld gander hwdesignco.com | @jpamental | Responsive Typography +Small canvas requires subtle proportions +What works in print… works in print +Robert Bringhurst matters, but scale must adapt http://bit.ly/jprwt
  • 43. hwdesignco.com | @jpamental | Responsive Typography For example… http://bit.ly/jprwt
  • 44. hwdesignco.com | @jpamental | Responsive Typography For example… http://bit.ly/jprwt
  • 45. hwdesignco.com | @jpamental | Responsive Typography A More Modern Scale http://bit.ly/jprwt
  • 46. hwdesignco.com | @jpamental | Responsive Typography Polish
  • 47. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | Responsive Typography
  • 48. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | Responsive Typography
  • 49. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | Responsive Typography
  • 50. 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
  • 51. A Little in Abundance is a Lot + Use max-width on elements to keep text readable hwdesignco.com | @jpamental | Responsive Typography @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
  • 52. 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)
  • 53. hwdesignco.com | @jpamental | Responsive Typography True Life Story
  • 54. hwdesignco.com | @jpamental | Responsive Typography True Life Story -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
  • 55. A Perfect Page hwdesignco.com | @jpamental | Responsive Typography
  • 56. A Perfect Page hwdesignco.com | @jpamental | Responsive Typography 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 extra markup necessary + Fully responsive
  • 62. hwdesignco.com | @jpamental | Responsive Typography Realization
  • 63. 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
  • 64. 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 hwdesignco.com | @jpamental | Responsive Typography
  • 65. “Designers Should Code As Much As Artists Should Mix Paint” ~ Mustafa Kurtuldu (@Mustafa_x) hwdesignco.com | @jpamental | Responsive Typography FOWD London
  • 66. hwdesignco.com | @jpamental | Responsive Typography Just out! http://bit.ly/rwtbook
  • 67. hwdesignco.com | @jpamental | Responsive Typography Thank You Jason Pamental (@jpamental) ! Slides: http://bit.ly/jpartpvd14 Code: http://bit.ly/rtwcode