SlideShare une entreprise Scribd logo
1  sur  49
crafting a mobile
experience without
building a separate
mobile site
       Ryan Huber
       School of Medicine Web Development
crafting a tablet
experience without
building a separate
tablet site
       Ryan Huber
       School of Medicine Web Development
crafting a netbook
experience without
building a separate
netbook site
       Ryan Huber
       School of Medicine Web Development
crafting a smarttv
experience without
building a separate
smarttv site
       Ryan Huber
       School of Medicine Web Development
why you’re here
responsive
web design
it’s crazy trendy
because you love your users...
...regardless
of the device
   they use
because your
mobile strategy...
doesn’t exist
Redirected from the page
                  you actually wanted to
                   our awesome mobile
                        homepage


or is... eh...   1. Five links
                 2. from our
                 3. full site we
  limited        4. assume
                 5. you want.
                 no more content for you.
responsive
web design
a design that
  adapts to the
 environment in
which it is viewed
rather than a
separate site for
  each device
(pretty examples)
cool right?
developing
(if html and css aren’t your thing, cover your ears)
write pretty html
write css for mobile
(here comes the magic part)
media queries
nitty gritty bits
disable initial scaling
webkit text size
auto-adjusting
polyfill
images
safari scaling bug
don’t disable scaling!
more complex manipulations
grids
videos
wide tables
slideshows
performance
considerations
if all of that
seems like a lot to
    remember
Boilerplates
themes for your
 cms of choice
designing
a little uncomfortable?
The control which designers
know in the print medium, and
often desire in the web
medium, is simply a function
of the limitation of the printed
page. We should embrace the
fact that the web doesn’t have
the same constraints, and
design for this flexibility. - John Allsopp
a couple of ideas...
code is
compiled into CSS
hold it. you’re
asking me to learn
a new language?
all CSS
is valid
     code
(prepare for magic)
ryan.huber@vanderbilt.edu

Contenu connexe

Tendances

Introduction to responsive_web_design_16122013
Introduction to responsive_web_design_16122013Introduction to responsive_web_design_16122013
Introduction to responsive_web_design_16122013ekkasit srisukha
 
Designers zit niet stil - Talk voor WordCamp Netherlands 2014
Designers zit niet stil - Talk voor WordCamp Netherlands 2014Designers zit niet stil - Talk voor WordCamp Netherlands 2014
Designers zit niet stil - Talk voor WordCamp Netherlands 2014Elles de Boorder
 
10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)Mindy Wagner
 
Prezi tutorial 2010
Prezi tutorial 2010Prezi tutorial 2010
Prezi tutorial 2010Karen Brooks
 
Zimbra lexington ky
Zimbra lexington kyZimbra lexington ky
Zimbra lexington kylhpogdd
 
Question 6
Question 6Question 6
Question 6guidzzz
 
The Future of HTML5 Motion Design
The Future of HTML5 Motion DesignThe Future of HTML5 Motion Design
The Future of HTML5 Motion DesignTerry Ryan
 
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast21 Ways to Make WordPress Fast
21 Ways to Make WordPress FastJason McCreary
 
5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR Developer5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR DeveloperYoni Binstock
 

Tendances (13)

Technology
TechnologyTechnology
Technology
 
Introduction to responsive_web_design_16122013
Introduction to responsive_web_design_16122013Introduction to responsive_web_design_16122013
Introduction to responsive_web_design_16122013
 
Media slide 6
Media slide 6Media slide 6
Media slide 6
 
Designers zit niet stil - Talk voor WordCamp Netherlands 2014
Designers zit niet stil - Talk voor WordCamp Netherlands 2014Designers zit niet stil - Talk voor WordCamp Netherlands 2014
Designers zit niet stil - Talk voor WordCamp Netherlands 2014
 
Mobile First Design Mindset
Mobile First Design MindsetMobile First Design Mindset
Mobile First Design Mindset
 
Front end Dev and Stuff
Front end Dev and StuffFront end Dev and Stuff
Front end Dev and Stuff
 
10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)10 Things Designers Do That Piss Developers Off (And Vice Versa)
10 Things Designers Do That Piss Developers Off (And Vice Versa)
 
Prezi tutorial 2010
Prezi tutorial 2010Prezi tutorial 2010
Prezi tutorial 2010
 
Zimbra lexington ky
Zimbra lexington kyZimbra lexington ky
Zimbra lexington ky
 
Question 6
Question 6Question 6
Question 6
 
The Future of HTML5 Motion Design
The Future of HTML5 Motion DesignThe Future of HTML5 Motion Design
The Future of HTML5 Motion Design
 
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast
 
5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR Developer5 Skills Needed to be a Successful WebVR Developer
5 Skills Needed to be a Successful WebVR Developer
 

En vedette

Responsive Design for Digital VU Month 2011
Responsive Design for Digital VU Month 2011Responsive Design for Digital VU Month 2011
Responsive Design for Digital VU Month 2011Ryan Huber
 
Descripción general fia all champ's
Descripción general fia all champ'sDescripción general fia all champ's
Descripción general fia all champ'slukatak
 
1 2011 sporting regulations 10-12-2010
1 2011 sporting regulations 10-12-20101 2011 sporting regulations 10-12-2010
1 2011 sporting regulations 10-12-2010lukatak
 
Responsive Design for Digital VU Month 2012
Responsive Design for Digital VU Month 2012Responsive Design for Digital VU Month 2012
Responsive Design for Digital VU Month 2012Ryan Huber
 
1 2012 sporting regulations 09-03-2012
1 2012 sporting regulations 09-03-20121 2012 sporting regulations 09-03-2012
1 2012 sporting regulations 09-03-2012lukatak
 

En vedette (6)

Responsive Design for Digital VU Month 2011
Responsive Design for Digital VU Month 2011Responsive Design for Digital VU Month 2011
Responsive Design for Digital VU Month 2011
 
Descripción general fia all champ's
Descripción general fia all champ'sDescripción general fia all champ's
Descripción general fia all champ's
 
1 2011 sporting regulations 10-12-2010
1 2011 sporting regulations 10-12-20101 2011 sporting regulations 10-12-2010
1 2011 sporting regulations 10-12-2010
 
Responsive Design for Digital VU Month 2012
Responsive Design for Digital VU Month 2012Responsive Design for Digital VU Month 2012
Responsive Design for Digital VU Month 2012
 
1 2012 sporting regulations 09-03-2012
1 2012 sporting regulations 09-03-20121 2012 sporting regulations 09-03-2012
1 2012 sporting regulations 09-03-2012
 
Boom! Social
Boom! SocialBoom! Social
Boom! Social
 

Similaire à Responsive Design + LESS for Digital VU Meeting

How not having a Responsive Website can be Detrimental to your business?
How not having a Responsive Website can be Detrimental to your business?How not having a Responsive Website can be Detrimental to your business?
How not having a Responsive Website can be Detrimental to your business?Helios Solutions
 
Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Cammy Bean
 
5 Reasons to go Responsive
5 Reasons to go Responsive5 Reasons to go Responsive
5 Reasons to go ResponsiveTier10
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018Noor Muhammad Khan
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas InfotechKeyideas Infotech Private Limited
 
web development versus web design
web development versus web designweb development versus web design
web development versus web designDigital Ipsum
 
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyEmbracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyChad Currie
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013Achieve Internet
 
Bootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book SampleBootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book SampleBootstrap Creative
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website designHih7 Webtech Pvt Ltd
 
Why should we build our website responsive
Why should we build our website responsiveWhy should we build our website responsive
Why should we build our website responsiveOmkarsoft Bangalore
 
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski MeetMagentoNY2014
 
5 Top Web Design and Development Tips for an Awesome Web App
5 Top Web Design and Development Tips for an Awesome Web App5 Top Web Design and Development Tips for an Awesome Web App
5 Top Web Design and Development Tips for an Awesome Web AppPixel Crayons
 
The future of BYU web design
The future of BYU web designThe future of BYU web design
The future of BYU web designNate Walton
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your WebsiteFloown
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Jeremy Johnson
 

Similaire à Responsive Design + LESS for Digital VU Meeting (20)

Web engineering lecture 5
Web engineering lecture 5Web engineering lecture 5
Web engineering lecture 5
 
How not having a Responsive Website can be Detrimental to your business?
How not having a Responsive Website can be Detrimental to your business?How not having a Responsive Website can be Detrimental to your business?
How not having a Responsive Website can be Detrimental to your business?
 
Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design
 
5 Reasons to go Responsive
5 Reasons to go Responsive5 Reasons to go Responsive
5 Reasons to go Responsive
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
 
web development versus web design
web development versus web designweb development versus web design
web development versus web design
 
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyEmbracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think Responsively
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013
 
Bootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book SampleBootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book Sample
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website design
 
Why should we build our website responsive
Why should we build our website responsiveWhy should we build our website responsive
Why should we build our website responsive
 
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
 
5 Top Web Design and Development Tips for an Awesome Web App
5 Top Web Design and Development Tips for an Awesome Web App5 Top Web Design and Development Tips for an Awesome Web App
5 Top Web Design and Development Tips for an Awesome Web App
 
The future of BYU web design
The future of BYU web designThe future of BYU web design
The future of BYU web design
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
 
10 Hottest Web-Design Trends | Keyideas Infotech
10 Hottest Web-Design Trends | Keyideas Infotech10 Hottest Web-Design Trends | Keyideas Infotech
10 Hottest Web-Design Trends | Keyideas Infotech
 

Responsive Design + LESS for Digital VU Meeting

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. .net Magazine chose Responsive Design as #2 on its list of Top Web Design Trends for 2012\n
  8. image credit: http://www.flickr.com/photos/brandoncwarren/4164759025/\n
  9. Everyone is seeing an explosion of growth in their non-desktop traffic.\n\nOr maybe\n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. Whether that device is a computer, tablet, or phone (or anything in between.)\n\nMostly, we’re talking about width, but also about capabilities.\n\nimage courtesy: http://theindustry.cc/assets/2012/01/responsive_web_design.png\n
  16. Benefits -- not maintaining multiple sites, not making bad assumptions about what content users want.\n
  17. http://seesparkbox.com/\nhttp://spigotdesign.com/\nand a few others\n
  18. \n
  19. \n
  20. 1. Meaningful HTML\n2. Valid HTML\n3. Separate content and style\n4. Quality content\n5. Lean as possible\n
  21. Think percentage widths, one column, large tap areas.\n\nMobile first -- a good plan. Luke Wroblewski can tell you all about it.\n
  22. \n
  23. hide / show elements, change font sizes, etc.\n\nHow do you choose breakpoints? Find natural breakpoints.\n
  24. \n
  25. \n
  26. \n
  27. \n
  28. caveat: image scaling can look bad, especially in older versions of IE. There are some CSS tricks for improving this, beyond the scope of this presentation\n
  29. what not to do -- disable scaling altogether\n
  30. Lots of javascript snippets to prevent this bug from occurring. Use those.\n
  31. \n
  32. by nature a typical fixed width grid system will not work. responsive grid systems exist. (like semantic.gs or twitter bootstrap)\n
  33. \n
  34. \n
  35. they exist, just search for them. Flexslider is one I like\n
  36. aim to make your initial view work well on regardless of bandwidth, screen size, processor speed. Replace small images with larger images if the browser is wide enough. Be conscious of resources being loaded.\n
  37. \n
  38. 320 and up is nice. Twitter bootstrap is super awesome.\n
  39. Wordpress, Drupal both have RWD themes.\n
  40. \n
  41. designers a bit uncomfortable? how do I design for an unknown width?\n
  42. from “A Dao of Web Design”\n
  43. Design live with html.\nIf you design in photoshop, you’ll need to show mockups at various sizes. May consider combining all sizes into one big photoshop document, so it’s easy to duplicate items between sizes.\n\n
  44. lesscss.org\n\n“a dynamic stylesheet language”\n\nan alternative to writing straight css\n
  45. LESS is compiled into CSS.\n\nlessphp\nless.app\nplugin for wordpress\nplugin for drupal\njavascript\n
  46. \n
  47. Don’t panic, less just extends CSS. \n
  48. Less CSS demo\n
  49. \n