type responsively
play

Type, Responsively Design for Readability & Meaning on Any - PowerPoint PPT Presentation

Type, Responsively Design for Readability & Meaning on Any Screen DrupalCon Austin | #DrupalCon Jason Pamental | @jpamental 23rd May, 2014 http://hwdesignco.com Who Am I? + Co-founder of + Co-founder of + Co-host of + Co-parent of


  1. Type, Responsively Design for Readability & Meaning on Any Screen DrupalCon Austin | #DrupalCon Jason Pamental | @jpamental 23rd May, 2014 http://hwdesignco.com

  2. Who Am I? + Co-founder of + Co-founder of + Co-host of + Co-parent of hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  3. How Did I Get Here? + + = hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  4. What We’ll Cover + Lies & deceptions + An honest reconciliation + What is Responsive Typography + Making your typography responsive + Prototypes trump promises hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  5. When is our industry going stop calling it “web” typography? @sblakeborough, via twitter hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  6. Not sure we can. + 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 | DrupalCon Austin | #DrupalCon

  7. It’s not what we don’t know that’ll kill us It’s what we willfully ignore hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  8. A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions 960px hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  9. A Long Road to a Make-Believe Place + We prop up our vision of the world with tricks & misconceptions hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  10. 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 ff Eaton (@eaton) hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  11. Take Away What We Can’t Know + Screen size + Device capabilities + Concurrent activities + Depth of focus + Purpose of visit hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  12. Focus on What’s Left: Typography hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  13. Focus on What’s Left: Typography hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  14. Focus on What’s Left: Typography hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  15. Focus on What’s Left: Typography hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  16. 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 | DrupalCon Austin | #DrupalCon

  17. 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 | DrupalCon Austin | #DrupalCon

  18. Performance Matters hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  19. Performance Matters hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  20. FOUT is OUR fault hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  21. FOUT is OUR fault hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  22. FOUT is OUR fault + Use these: . wf-inactive / .wf-active + This CSS results in a blank screen during load: 
 body { font-family: “Trade Gothic”, helvetica, arial; } + 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 | DrupalCon Austin | #DrupalCon

  23. Progressively Enhance Web fonts loaded hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  24. Progressively Enhance No web fonts, uncorrected hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  25. Progressively Enhance No web fonts, corrected hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  26. Progressively Enhance Web fonts loaded hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  27. Proportion: one size won’t do http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  28. 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 | DrupalCon Austin | #DrupalCon

  29. For example… http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  30. For example… http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  31. A More Modern Scale http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  32. Measure & Scale http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  33. Measure & Scale http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  34. Measure & Scale http://bit.ly/jprwt hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  35. 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) + EMs or REMs , but no PX + Don’t forget: use real content! 
 Because Lorem Ipsum is a poser hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  36. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  37. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  38. OpenType Demo hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  39. OpenType Demo hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  40. OpenType Demo hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  41. OpenType Demo hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  42. Polish: Don’t Forget Fit & Finish hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  43. Polish: Don’t Leave Orphans Behind Typogrify Module FTW: http://drupal.org/project/typogrify hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  44. Polish: Don’t Leave Orphans Behind Typogrify Module FTW: http://drupal.org/project/typogrify hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  45. Responsive Web Typography hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  46. Responsive Web Typography + Yes, it’s a thing hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  47. Responsive Web Typography + Yes, it’s a thing + It’s about adapting to screen size , network speed & device capabilities hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  48. 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 hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  49. 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 | DrupalCon Austin | #DrupalCon

  50. Responsive Web Typography + Performance • Stats, Platforms & Screen Tests + Progression (It’s the web. Stu ff breaks) • If the font fails, does your design hold up? + Proportion • It’s about composition (think: small paintings) + Polish hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  51. How Do I Do It in Drupal? + Type is tied to design + Belongs in the Theme + Needs layered approach + @font-your-face may or may not do enough hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  52. Do It In Drupal: A Layered Approach hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  53. Prototype, Don’t Promise hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  54. “Designers Should Code As Much As Artists Should Mix Paint” ~ Mustafa Kurtuldu (@Mustafa_x) FOWD London hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  55. Just out! http://bit.ly/rwtbook hwdesignco.com | @jpamental | DrupalCon Austin | #DrupalCon

  56. Thank You Jason Pamental (@jpamental) � Slides here: http://bit.ly/jpdcrwtslides � Please review the session! http://bit.ly/jpdcrwt Jason Pamental | @jpamental http://hwdesignco.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend