Your SlideShare is downloading. ×
The page is dead - SXSWi 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

The page is dead - SXSWi 2012

3,567
views

Published on

Responsive web design is changing the definition of a "page," as it aims to address the growing variety of device form factors and locations where content is consumed. Additionally, as the web …

Responsive web design is changing the definition of a "page," as it aims to address the growing variety of device form factors and locations where content is consumed. Additionally, as the web evolves, rules and limitations must be better understood in order to create truly unique content. This session will focus on design philosophy and development techniques to create and adapt your content for maximum impact, regardless of where and how it is consumed.

Published in: Design, Technology, Business

0 Comments
21 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,567
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
136
Comments
0
Likes
21
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Jacob SurberWednesday, March 14, 12
  • 2. Jacob Surber Product Manager HTML Design @jacobsurberWednesday, March 14, 12
  • 3. History of the PageWednesday, March 14, 12
  • 4. Source: www://historyofinformation.comWednesday, March 14, 12
  • 5. Early Mesopotamia Stamping ~2275 BC Source: www://historyofinformation.comWednesday, March 14, 12
  • 6. Early Mesopotamia Stamping Cylinder Seals ~1700 BC ~2275 BC Source: www://historyofinformation.comWednesday, March 14, 12
  • 7. Early Mesopotamia Made in China Stamping Cylinder Seals Movable type is invented ~1700 BC ~625 AD ~2275 BC Source: www://historyofinformation.comWednesday, March 14, 12
  • 8. Johannes Gutenberg 1439 SourceWednesday, March 14, 12
  • 9. PROTESTS!Wednesday, March 14, 12
  • 10. PROTESTS! May 1472: Scribes in Italy attempt to block competitionWednesday, March 14, 12
  • 11. PROTESTS! May 1472: Scribes in Italy attempt to block competition “strangers who print volumes”Wednesday, March 14, 12
  • 12. PROTESTS! May 1472: Scribes in Italy attempt to block competition “strangers who print volumes”Wednesday, March 14, 12
  • 13. Information Overload 1755 It will be almost as convenient to search for some bit of truth concealed in nature as it will be to find it hidden away in an immense multitude of bound volumes." Denis DiderotWednesday, March 14, 12
  • 14. Wednesday, March 14, 12
  • 15. ". . . let us save what remains: not by vaults and locks which fence them from the public eye and use in consigning them to the waste of time, but by such a multiplication of copies, as shall place them beyond the Thomas Jefferson reach of accident." Feb 1791Wednesday, March 14, 12
  • 16. April 1811Wednesday, March 14, 12
  • 17. Wednesday, March 14, 12
  • 18. 1932Wednesday, March 14, 12
  • 19. 1932 1955Wednesday, March 14, 12
  • 20. 1932 1957 1955Wednesday, March 14, 12
  • 21. 1984 Apple introduces the MacWednesday, March 14, 12
  • 22. Rise of the MACHINEWednesday, March 14, 12
  • 23. Wednesday, March 14, 12
  • 24. 1982Wednesday, March 14, 12
  • 25. 1982 1991Wednesday, March 14, 12
  • 26. <HTML> December 1997 HTML 4.0 was published as a W3C RecommendationWednesday, March 14, 12
  • 27. People use the Internet Source: http://news.cnet.com/8301-1023_3-10425965-93.htmlWednesday, March 14, 12
  • 28. Mobile device explosion Source: conmoz.orgWednesday, March 14, 12
  • 29. Consuming data at an unprecedented rate Source: Morgan StanleyWednesday, March 14, 12
  • 30. So many screen so little time Source: www.seesparkbox.comWednesday, March 14, 12
  • 31. Option 1Wednesday, March 14, 12
  • 32. Option 1 m.website.comWednesday, March 14, 12
  • 33. Option 1 m.website.com ipad.website.comWednesday, March 14, 12
  • 34. Option 1 m.website.com ipad.website.com ipad.landscape.website.comWednesday, March 14, 12
  • 35. Option 1 m.website.com ipad.website.com ipad.landscape.website.com iphone.4s.website.comWednesday, March 14, 12
  • 36. I’m a lazy pandaWednesday, March 14, 12
  • 37. Option 2 Source: vi3x.deviantart.com/art/One-Ring-v3-53651274Wednesday, March 14, 12
  • 38. Option 2 Source: vi3x.deviantart.com/art/One-Ring-v3-53651274Wednesday, March 14, 12
  • 39. Option 2 Build a responsive site Source: vi3x.deviantart.com/art/One-Ring-v3-53651274Wednesday, March 14, 12
  • 40. m.youDomain.comWednesday, March 14, 12
  • 41. Wednesday, March 14, 12
  • 42. Source: http://www.flickr.com/photos/zeldman/4009817823/Wednesday, March 14, 12
  • 43. Responsive Web Design defines control differentlyWednesday, March 14, 12
  • 44. Responsive Web Design defines control differently Aikido Defines a firm center and a soft, adaptable peripheryWednesday, March 14, 12
  • 45. Source: www.nytimes.comWednesday, March 14, 12
  • 46. Source: www.nytimes.comWednesday, March 14, 12
  • 47. Source: www.bostonglobe.comWednesday, March 14, 12
  • 48. Source: www.bostonglobe.comWednesday, March 14, 12
  • 49. SourceWednesday, March 14, 12
  • 50. SourceWednesday, March 14, 12
  • 51. SourceWednesday, March 14, 12
  • 52. SourceWednesday, March 14, 12
  • 53. Ethan Marcotte Source: http://www.flickr.com/photos/superpope/4835938176/Wednesday, March 14, 12
  • 54. Wednesday, March 14, 12
  • 55. May 2010Wednesday, March 14, 12
  • 56. May 2010 June 2011Wednesday, March 14, 12
  • 57. Wednesday, March 14, 12
  • 58. http://upstatement.com/blog/ 2012/01/how-to-approach-a- responsive-design/Wednesday, March 14, 12
  • 59. Wednesday, March 14, 12
  • 60. Flexible or fluid gridWednesday, March 14, 12
  • 61. Flexible images & media Flexible or fluid gridWednesday, March 14, 12
  • 62. Media queries Flexible images & media Flexible or fluid gridWednesday, March 14, 12
  • 63. Source: www.bostonglobe.comWednesday, March 14, 12
  • 64. How do you build a modern news paper? One piece of type at a time Source: http://www.flickr.com/photos/threedots/115805043/Wednesday, March 14, 12
  • 65. Flexible GridWednesday, March 14, 12
  • 66. Fixed Fluid Golden vs vs Grid Grid GridWednesday, March 14, 12
  • 67. Fixed Grid Source: www.pelicanfly.co.uk/Wednesday, March 14, 12
  • 68. SourceWednesday, March 14, 12
  • 69. SourceWednesday, March 14, 12
  • 70. Fluid Grid target / context = resultWednesday, March 14, 12
  • 71. target / context = resultWednesday, March 14, 12
  • 72. target / context = resultWednesday, March 14, 12
  • 73. target / context = resultWednesday, March 14, 12
  • 74. target / context = result %Wednesday, March 14, 12
  • 75. 1024 pxWednesday, March 14, 12
  • 76. 960 pxWednesday, March 14, 12
  • 77. 12 columns 60 pxWednesday, March 14, 12
  • 78. 230 px 472 px 230 pxWednesday, March 14, 12
  • 79. target / context = result target / context = result target / context = resultWednesday, March 14, 12
  • 80. 230 / 960 = 23.95833% 472 / 960 = 49.16666% 230 / 960 = 23.95833%Wednesday, March 14, 12
  • 81. 23.95833% 23.95833% 49.16666%Wednesday, March 14, 12
  • 82. Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 83. Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 84. Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 85. 804 388 Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 86. 65.9375% 31.875% Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 87. Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 88. Source: http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.htmlWednesday, March 14, 12
  • 89. 1:1.61803399 Golden GridWednesday, March 14, 12
  • 90. Wednesday, March 14, 12
  • 91. Wednesday, March 14, 12
  • 92. http://www.anderssonwise.com/Wednesday, March 14, 12
  • 93. http://www.anderssonwise.com/Wednesday, March 14, 12
  • 94. Layout is an enhancement ]Wednesday, March 14, 12
  • 95. width height device width Media Query Spec device height orientation aspect-ratio device aspect ratio color color-index monochrome resolution scan gridWednesday, March 14, 12
  • 96. width height device width Media Query Spec device height orientation aspect-ratio device aspect ratio color width color-index monochrome resolution scan gridWednesday, March 14, 12
  • 97. width height device width Media Query Spec device height orientation aspect-ratio device aspect ratio color width color-index monochrome orientation resolution scan gridWednesday, March 14, 12
  • 98. width height device width Media Query Spec device height orientation aspect-ratio device aspect ratio color width color-index monochrome orientation resolution -webkit-device-pixel-ratio scan gridWednesday, March 14, 12
  • 99. Media Queries [ Defaults, your most common styles define first ] @media screen (min-width: 1024px) and (max-width: 1220px) { ... } @media screen (min-width: 768px) and (max-width: 1023px) { ... } @media screen (min-width: 480px) and (max-width: 767px) { ... } @media screen (min-width: 320px) and (max-width: 479px) { ... }Wednesday, March 14, 12
  • 100. Know your audienceWednesday, March 14, 12
  • 101. “the iPad” 2048 x 1536 px 9.7 inches 265 PPI Source: www.apple.comWednesday, March 14, 12
  • 102. f r o m p ix e lsWednesday, March 14, 12
  • 103. "If we use these techniques right [HTML and CSS3], we can get rid of half of the images on the web, because theyre used for styling." -- Håkon Wium Lie, OperaWednesday, March 14, 12
  • 104. “Best practices”Wednesday, March 14, 12
  • 105. “Best practices” Start with low res graphics firstWednesday, March 14, 12
  • 106. “Best practices” Start with low res graphics first Be resolution independent • CSS • SVG • @font-faceWednesday, March 14, 12
  • 107. Edward Cant @OpticSwerve Source: http://menacingcloud.com/Wednesday, March 14, 12
  • 108. HierarchyWednesday, March 14, 12
  • 109. Hierarchy How you convey importanceWednesday, March 14, 12
  • 110. Hierarchy How you convey importance How you structure your DOMWednesday, March 14, 12
  • 111. Hierarchy How you convey importance How you structure your DOM It’s importantWednesday, March 14, 12
  • 112. Source: www.nytimes.comWednesday, March 14, 12
  • 113. Source: www.nytimes.comWednesday, March 14, 12
  • 114. FAIL Source: www.nytimes.comWednesday, March 14, 12
  • 115. Don’t die by the gridWednesday, March 14, 12
  • 116. Don’t die by the grid Think about “modules” of informationWednesday, March 14, 12
  • 117. Source: www.bostonglobe.comWednesday, March 14, 12
  • 118. Wednesday, March 14, 12
  • 119. DOM order Source: www.seesparkbox.comWednesday, March 14, 12
  • 120. DOM order Source: www.seesparkbox.comWednesday, March 14, 12
  • 121. Interaction on mobile screens • Different kinds of menu options • optimize for touch Source: us.illyissimo.com/Wednesday, March 14, 12
  • 122. Source: us.illyissimo.com/Wednesday, March 14, 12
  • 123. Be task oriented Source: us.illyissimo.com/Wednesday, March 14, 12
  • 124. Be task oriented What do you hope your use to do? Source: us.illyissimo.com/Wednesday, March 14, 12
  • 125. Be task oriented What do you hope your use to do? How long will users spend? Source: us.illyissimo.com/Wednesday, March 14, 12
  • 126. Be task oriented What do you hope your use to do? How long will users spend? Where are they going to be? Source: us.illyissimo.com/Wednesday, March 14, 12
  • 127. Source: http://stephencaver.com/Wednesday, March 14, 12
  • 128. Source: http://stephencaver.com/Wednesday, March 14, 12
  • 129. Source: http://stephencaver.com/Wednesday, March 14, 12
  • 130. Flexible images and contentWednesday, March 14, 12
  • 131. Flexible images and content img {      max-width: 100%; }Wednesday, March 14, 12
  • 132. Flexible images and content img {      max-width: 100%; } https://github.com/filamentgroup/Responsive-ImagesWednesday, March 14, 12
  • 133. Flexible images and content img {      max-width: 100%; } https://github.com/filamentgroup/Responsive-Images http://www.w3.org/community/respimg/Wednesday, March 14, 12
  • 134. CSS Regions and Exclusions DemoWednesday, March 14, 12
  • 135. box-orient The Flexible Box Model box-pack box-align box-flex box-flex-group box-ordinal-group box-direction box-lines Source: http://www.html5rocks.com/en/tutorials/flexbox/quick/Wednesday, March 14, 12
  • 136. box-orient The Flexible Box Model box-pack box-align box-flex box-flex-group box-ordinal-group box-direction box-lines Source: http://www.html5rocks.com/en/tutorials/flexbox/quick/Wednesday, March 14, 12
  • 137. box-orient The Flexible Box Model box-pack box-align box-flex box-flex-group box-ordinal-group box-direction box-lines Source: http://www.html5rocks.com/en/tutorials/flexbox/quick/Wednesday, March 14, 12
  • 138. Object oriented CSS Source: https://github.com/stubbornella/oocss/wikiWednesday, March 14, 12
  • 139. Next 15 MinutesWednesday, March 14, 12
  • 140. Frameworks • HTML5 Boilerplate • Skeleton Grid • BootstrapWednesday, March 14, 12
  • 141. Stuff to read • Responsive Web Design - Ethan Marcotte • http://coding.smashingmagazine.com/2011/01/12/ guidelines-for-responsive-web-design/ • www.alistapart.com • http://www.stuffandnonsense.co.uk/Wednesday, March 14, 12
  • 142. Wednesday, March 14, 12
  • 143. jacobsurber.com @jacobsurberWednesday, March 14, 12