SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Jason Pamental | @jpamental
http://hwdesignco.com
Typecast Webinar
29th April, 2014
Designing from the Inside Out
Responsive Design Starts With Your Content
hwdesignco.com | @jpamental | Typecast Webinar
What We’ll Cover
+ Lies & deceptions
+ An honest reconciliation
+ Making your typography responsive
+ How prototypes trump promises, and how to make them
without a lot of code
hwdesignco.com | @jpamental | Typecast Webinar
It’s not what we don’t know
that’ll kill us
It’s the lies we tell ourselves
hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne
A Long Road to a Make-Believe Place
+ We prop up our vision of the world with tricks & misconceptions
hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne
A Long Road to a Make-Believe Place
+ We prop up our vision of the world with tricks & misconceptions
960px
hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne
A Long Road to a Make-Believe Place
+ We prop up our vision of the world with tricks & misconceptions
hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne
A Long Road to a Make-Believe Place
+ We prop up our vision of the world with tricks & misconceptions
“A page is not a valuable concept
even for someone who wants to
read a book.”
JeïŹ€ Eaton (@eaton)
hwdesignco.com | @jpamental | Typecast Webinar
Take Away What We Can’t Know
+ Screen size
+ Device capabilities
+ Concurrent activities
+ Depth of focus
+ Purpose of visit
hwdesignco.com | @jpamental | Typecast Webinar
Focus on What’s Left: Typography
hwdesignco.com | @jpamental | Typecast Webinar
Focus on What’s Left: Typography
hwdesignco.com | @jpamental | Typecast Webinar
Five 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 is here!
hwdesignco.com | @jpamental | Typecast Webinar
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
+ Budget wisely
hwdesignco.com | @jpamental | Typecast Webinar
FOUT is OUR fault
hwdesignco.com | @jpamental | Typecast Webinar
FOUT is OUR fault
hwdesignco.com | @jpamental | Typecast Webinar
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
+ Yes, it’s that simple
body { font-family: “Trade Gothic”, helvetica, arial; }
.wf-inactive body { font-family: helvetica, arial; }
hwdesignco.com | @jpamental | Typecast Webinar
Progressively Enhance
Web fonts loaded
hwdesignco.com | @jpamental | Typecast Webinar
Progressively Enhance
No web fonts, uncorrected
hwdesignco.com | @jpamental | Typecast Webinar
Progressively Enhance
No web fonts, corrected
hwdesignco.com | @jpamental | Typecast Webinar
Progressively Enhance
Web fonts loaded
hwdesignco.com | @jpamental | Typecast Webinar
Proportion: one size won’t do
http://bit.ly/jprwt
hwdesignco.com | @jpamental | Typecast Webinar
Desktopgeese&handheldgander
+ Small canvas requires subtle
proportions
+ What works in print
 works
in print
+ Robert Bringhurst matters,
but scale must adapt
hwdesignco.com | @jpamental | Typecast Webinar
For example

hwdesignco.com | @jpamental | Typecast Webinar
For example

hwdesignco.com | @jpamental | Typecast Webinar
For example

hwdesignco.com | @jpamental | Typecast Webinar
A More Modern Scale
hwdesignco.com | @jpamental | Typecast Webinar
Measure & Scale
hwdesignco.com | @jpamental | Typecast Webinar
Measure & Scale
hwdesignco.com | @jpamental | Typecast Webinar
Measure & Scale
hwdesignco.com | @jpamental | Typecast Webinar
Measure & Scale
+ Use max-width on elements to keep text readable‹
@media (min-width: 58em) { ‹
p { max-width: 38em; }‹
}
+ CSS3 brings character counts, but not universal (ch & cx)
+ Don’t forget: use real content!
hwdesignco.com | @jpamental | Typecast Webinar
Polish: Don’t Forget Fit & Finish
hwdesignco.com | @jpamental | Typecast Webinar
Polish: Don’t Forget Fit & Finish
hwdesignco.com | @jpamental | Typecast Webinar
Polish: Don’t Forget Fit & Finish
hwdesignco.com | @jpamental | Typecast Webinar
Make Prototypes, Not Promises
hwdesignco.com | @jpamental | Typecast Webinar
“Designers Should Code As Much As
Artists Should Mix Paint”
~ Mustafa Kurtuldu (@Mustafa_x)
FOWD London
Jason Pamental | @jpamental
http://hwdesignco.com
Thank You!
Jason Pamental (@jpamental)
jason@hwdesignco.com

Weitere Àhnliche Inhalte

Was ist angesagt?

15 Ways to Improve Your Website's Conversion Rate
15 Ways to Improve Your Website's Conversion Rate15 Ways to Improve Your Website's Conversion Rate
15 Ways to Improve Your Website's Conversion RateWSI WebAnalys
 
gamewjs10/9/127SD
gamewjs10/9/127SDgamewjs10/9/127SD
gamewjs10/9/127SDThinkful
 
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!Should I ask these Questions to my WordPress Web Developer? And You Should, Too!
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!iMOBDEV Technologies Pvt. Ltd.
 
Video Marketing Blaster
Video Marketing BlasterVideo Marketing Blaster
Video Marketing BlasterDanSealy2
 
Creative spaces
Creative spaces Creative spaces
Creative spaces Robert Anstett
 
VT University Live Session - Express Scripts
VT University Live Session - Express ScriptsVT University Live Session - Express Scripts
VT University Live Session - Express ScriptsVisibleThread
 
Qual vs. Quant: Using data to Build Better Products
Qual vs. Quant: Using data to Build Better ProductsQual vs. Quant: Using data to Build Better Products
Qual vs. Quant: Using data to Build Better Productsuxpin
 
Become Mobile Friendly or Die
Become Mobile Friendly or DieBecome Mobile Friendly or Die
Become Mobile Friendly or DieRobert Hart
 
Ship your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 WorkshopShip your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 WorkshopWebflow
 
Top 3 Tips for Building Rapport and Understanding Remotely
Top 3 Tips for Building Rapport and Understanding RemotelyTop 3 Tips for Building Rapport and Understanding Remotely
Top 3 Tips for Building Rapport and Understanding RemotelyIIBA UK Chapter
 
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance WorkshopPascal Depuhl
 
Ideas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsIdeas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsDave Paradi
 
Enhance Enhance
Enhance EnhanceEnhance Enhance
Enhance EnhanceAndy Parker
 
Guest posting service
Guest posting serviceGuest posting service
Guest posting serviceJobair Islam
 
Beyond Via Successful Customers 2010 March
Beyond Via Successful Customers 2010 MarchBeyond Via Successful Customers 2010 March
Beyond Via Successful Customers 2010 Marchmaurizio de ascanis
 

Was ist angesagt? (16)

15 Ways to Improve Your Website's Conversion Rate
15 Ways to Improve Your Website's Conversion Rate15 Ways to Improve Your Website's Conversion Rate
15 Ways to Improve Your Website's Conversion Rate
 
gamewjs10/9/127SD
gamewjs10/9/127SDgamewjs10/9/127SD
gamewjs10/9/127SD
 
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!Should I ask these Questions to my WordPress Web Developer? And You Should, Too!
Should I ask these Questions to my WordPress Web Developer? And You Should, Too!
 
Video Marketing Blaster
Video Marketing BlasterVideo Marketing Blaster
Video Marketing Blaster
 
Creative spaces
Creative spaces Creative spaces
Creative spaces
 
VT University Live Session - Express Scripts
VT University Live Session - Express ScriptsVT University Live Session - Express Scripts
VT University Live Session - Express Scripts
 
Qual vs. Quant: Using data to Build Better Products
Qual vs. Quant: Using data to Build Better ProductsQual vs. Quant: Using data to Build Better Products
Qual vs. Quant: Using data to Build Better Products
 
Become Mobile Friendly or Die
Become Mobile Friendly or DieBecome Mobile Friendly or Die
Become Mobile Friendly or Die
 
Ship your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 WorkshopShip your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 Workshop
 
Top 3 Tips for Building Rapport and Understanding Remotely
Top 3 Tips for Building Rapport and Understanding RemotelyTop 3 Tips for Building Rapport and Understanding Remotely
Top 3 Tips for Building Rapport and Understanding Remotely
 
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
 
Task 11
Task 11Task 11
Task 11
 
Ideas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsIdeas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone Presentations
 
Enhance Enhance
Enhance EnhanceEnhance Enhance
Enhance Enhance
 
Guest posting service
Guest posting serviceGuest posting service
Guest posting service
 
Beyond Via Successful Customers 2010 March
Beyond Via Successful Customers 2010 MarchBeyond Via Successful Customers 2010 March
Beyond Via Successful Customers 2010 March
 

Ähnlich wie Designing from the Inside Out

Responsive Typography: Design for meaning, not for screen size
Responsive Typography: Design for meaning, not for screen sizeResponsive Typography: Design for meaning, not for screen size
Responsive Typography: Design for meaning, not for screen sizeJason Pamental
 
Responsive Typography
Responsive TypographyResponsive Typography
Responsive TypographyFITC
 
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: 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
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the WarJason 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
 
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
 
You Say You Want a Revolution: Quality Content & Global Sourcing
You Say You Want a Revolution: Quality Content & Global SourcingYou Say You Want a Revolution: Quality Content & Global Sourcing
You Say You Want a Revolution: Quality Content & Global SourcingBarry Saiff
 
ChatGPT-Template-slidesppt.net_.pptx
ChatGPT-Template-slidesppt.net_.pptxChatGPT-Template-slidesppt.net_.pptx
ChatGPT-Template-slidesppt.net_.pptxRameshBabu161437
 
Mastering Podcast Promotion
Mastering Podcast PromotionMastering Podcast Promotion
Mastering Podcast PromotionJeff Sieh
 
PowerPoint Presentation Tips & Tricks
PowerPoint Presentation Tips & TricksPowerPoint Presentation Tips & Tricks
PowerPoint Presentation Tips & TricksBandna
 
Art of Creating Digital Slides for Medical Presentation - 20nov16
Art of Creating Digital Slides for Medical Presentation - 20nov16Art of Creating Digital Slides for Medical Presentation - 20nov16
Art of Creating Digital Slides for Medical Presentation - 20nov16Reynaldo Joson
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionCatalyst
 
Website planning guide
Website planning guideWebsite planning guide
Website planning guideNatasha Golinsky
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...Optimizely
 
Create a PowerPoint Presentation - Repurpose It to Slideshare
Create a PowerPoint Presentation - Repurpose It to SlideshareCreate a PowerPoint Presentation - Repurpose It to Slideshare
Create a PowerPoint Presentation - Repurpose It to SlideshareKaren Cioffi-Ventrice
 

Ähnlich wie Designing from the Inside Out (20)

Responsive Typography: Design for meaning, not for screen size
Responsive Typography: Design for meaning, not for screen sizeResponsive Typography: Design for meaning, not for screen size
Responsive Typography: Design for meaning, not for screen size
 
Responsive Typography
Responsive TypographyResponsive Typography
Responsive Typography
 
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: 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
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the War
 
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
 
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
 
You Say You Want a Revolution: Quality Content & Global Sourcing
You Say You Want a Revolution: Quality Content & Global SourcingYou Say You Want a Revolution: Quality Content & Global Sourcing
You Say You Want a Revolution: Quality Content & Global Sourcing
 
Conversion Jam
Conversion JamConversion Jam
Conversion Jam
 
ChatGPT-Template-slidesppt.net_.pptx
ChatGPT-Template-slidesppt.net_.pptxChatGPT-Template-slidesppt.net_.pptx
ChatGPT-Template-slidesppt.net_.pptx
 
Mastering Podcast Promotion
Mastering Podcast PromotionMastering Podcast Promotion
Mastering Podcast Promotion
 
PowerPoint Presentation Tips & Tricks
PowerPoint Presentation Tips & TricksPowerPoint Presentation Tips & Tricks
PowerPoint Presentation Tips & Tricks
 
ITC100.pptx
ITC100.pptxITC100.pptx
ITC100.pptx
 
Art of Creating Digital Slides for Medical Presentation - 20nov16
Art of Creating Digital Slides for Medical Presentation - 20nov16Art of Creating Digital Slides for Medical Presentation - 20nov16
Art of Creating Digital Slides for Medical Presentation - 20nov16
 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
 
Format.pptx
Format.pptxFormat.pptx
Format.pptx
 
Website planning guide
Website planning guideWebsite planning guide
Website planning guide
 
MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...MmIT webinar 2018 - Essential tools and technologies for the library and info...
MmIT webinar 2018 - Essential tools and technologies for the library and info...
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
 
Create a PowerPoint Presentation - Repurpose It to Slideshare
Create a PowerPoint Presentation - Repurpose It to SlideshareCreate a PowerPoint Presentation - Repurpose It to Slideshare
Create a PowerPoint Presentation - Repurpose It to Slideshare
 

Mehr von Jason Pamental

Once Upon a Drop Cap
Once Upon a Drop CapOnce Upon a Drop Cap
Once Upon a Drop CapJason Pamental
 
Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Jason Pamental
 
Designing the Experience Continuum
Designing the Experience ContinuumDesigning the Experience Continuum
Designing the Experience ContinuumJason 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 & CreateUpstateJason 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
 
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 WorldJason 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 UncertaintyJason Pamental
 
Death, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeDeath, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeJason 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 PastureJason 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 careJason Pamental
 

Mehr von Jason Pamental (13)

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
 
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
 
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
 

KĂŒrzlich hochgeladen

VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❀
Call Girls in Kalkaji Delhi 8264348440 call girls ❀Call Girls in Kalkaji Delhi 8264348440 call girls ❀
Call Girls in Kalkaji Delhi 8264348440 call girls ❀soniya singh
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 

KĂŒrzlich hochgeladen (20)

VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❀
Call Girls in Kalkaji Delhi 8264348440 call girls ❀Call Girls in Kalkaji Delhi 8264348440 call girls ❀
Call Girls in Kalkaji Delhi 8264348440 call girls ❀
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi đŸ«Š No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi đŸ«Š No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi đŸ«Š No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi đŸ«Š No Advance VVIP 🍎 SER...
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❀9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❀9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❀9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❀9953056974
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 

Designing from the Inside Out

  • 1. Jason Pamental | @jpamental http://hwdesignco.com Typecast Webinar 29th April, 2014 Designing from the Inside Out Responsive Design Starts With Your Content
  • 2. hwdesignco.com | @jpamental | Typecast Webinar What We’ll Cover + Lies & deceptions + An honest reconciliation + Making your typography responsive + How prototypes trump promises, and how to make them without a lot of code
  • 3. hwdesignco.com | @jpamental | Typecast Webinar It’s not what we don’t know that’ll kill us It’s the lies we tell ourselves
  • 4. hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions
  • 5. hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions 960px
  • 6. hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions
  • 7. hwdesignco.com | @jpamental | HighEdWeb NE | #hewebne A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions “A page is not a valuable concept even for someone who wants to read a book.” JeïŹ€ Eaton (@eaton)
  • 8. hwdesignco.com | @jpamental | Typecast Webinar Take Away What We Can’t Know + Screen size + Device capabilities + Concurrent activities + Depth of focus + Purpose of visit
  • 9. hwdesignco.com | @jpamental | Typecast Webinar Focus on What’s Left: Typography
  • 10. hwdesignco.com | @jpamental | Typecast Webinar Focus on What’s Left: Typography
  • 11. hwdesignco.com | @jpamental | Typecast Webinar Five 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 is here!
  • 12. hwdesignco.com | @jpamental | Typecast Webinar 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 + Budget wisely
  • 13. hwdesignco.com | @jpamental | Typecast Webinar FOUT is OUR fault
  • 14. hwdesignco.com | @jpamental | Typecast Webinar FOUT is OUR fault
  • 15. hwdesignco.com | @jpamental | Typecast Webinar 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 + Yes, it’s that simple body { font-family: “Trade Gothic”, helvetica, arial; } .wf-inactive body { font-family: helvetica, arial; }
  • 16. hwdesignco.com | @jpamental | Typecast Webinar Progressively Enhance Web fonts loaded
  • 17. hwdesignco.com | @jpamental | Typecast Webinar Progressively Enhance No web fonts, uncorrected
  • 18. hwdesignco.com | @jpamental | Typecast Webinar Progressively Enhance No web fonts, corrected
  • 19. hwdesignco.com | @jpamental | Typecast Webinar Progressively Enhance Web fonts loaded
  • 20. hwdesignco.com | @jpamental | Typecast Webinar Proportion: one size won’t do http://bit.ly/jprwt
  • 21. hwdesignco.com | @jpamental | Typecast Webinar Desktopgeese&handheldgander + Small canvas requires subtle proportions + What works in print
 works in print + Robert Bringhurst matters, but scale must adapt
  • 22. hwdesignco.com | @jpamental | Typecast Webinar For example

  • 23. hwdesignco.com | @jpamental | Typecast Webinar For example

  • 24. hwdesignco.com | @jpamental | Typecast Webinar For example

  • 25. hwdesignco.com | @jpamental | Typecast Webinar A More Modern Scale
  • 26. hwdesignco.com | @jpamental | Typecast Webinar Measure & Scale
  • 27. hwdesignco.com | @jpamental | Typecast Webinar Measure & Scale
  • 28. hwdesignco.com | @jpamental | Typecast Webinar Measure & Scale
  • 29. hwdesignco.com | @jpamental | Typecast Webinar Measure & Scale + Use max-width on elements to keep text readable‹ @media (min-width: 58em) { ‹ p { max-width: 38em; }‹ } + CSS3 brings character counts, but not universal (ch & cx) + Don’t forget: use real content!
  • 30. hwdesignco.com | @jpamental | Typecast Webinar Polish: Don’t Forget Fit & Finish
  • 31. hwdesignco.com | @jpamental | Typecast Webinar Polish: Don’t Forget Fit & Finish
  • 32. hwdesignco.com | @jpamental | Typecast Webinar Polish: Don’t Forget Fit & Finish
  • 33. hwdesignco.com | @jpamental | Typecast Webinar Make Prototypes, Not Promises
  • 34. hwdesignco.com | @jpamental | Typecast Webinar “Designers Should Code As Much As Artists Should Mix Paint” ~ Mustafa Kurtuldu (@Mustafa_x) FOWD London
  • 35. Jason Pamental | @jpamental http://hwdesignco.com Thank You! Jason Pamental (@jpamental) jason@hwdesignco.com