SlideShare a Scribd company logo
Frédéric Harper
Developer Evangelist @ Microsoft Canada
@fharper | outofcomfortzone.net
Sorry…
How we viewed the web…
• The Desktop Browser
How we view the web today…
• The Desktop Browser
• Mobile Browsers
• Tablet form-factors
• Televisions
• Game Consoles
• More…
How we view the web today…
• The Desktop Browser
• Mobile Browsers
• Tablet form-factors
• Televisions
• Game Consoles
• More…
• So what’s the problem?
The Anti-Pattern
Responsive Web
Designs
FITC - 2012-04-23 - Responsive Web Design
Responsive Web Design
• Thinking of the user’s needs instead of ours.
• Adapt to various device capabilities instead of
  configurations.
• Help future-proof our sites.
The way to go
Elements of Responsive Web Design
Elements of Responsive Web Design
• A flexible, grid-based layout,
Elements of Responsive Web Design
• A flexible, grid-based layout,
• Flexible images and media,
Elements of Responsive Web Design
• A flexible, grid-based layout,
• Flexible images and media,
• Media queries.
Elements of Responsive Web Design
•   A flexible, grid-based layout,
•   Flexible images and media,
•   Media queries.
•   Something else.
Flexible, Grid-based
Layout
Ok, so what’s the problem?
•   Non-responsive sites are no fun.
•   Fixed-width sites are not the best experiences.
•   Design tools tend to use pixels.
•   Sometimes a pixel does not equal a pixel.
•   So how do we turn pixels to their em
    counterparts?
Pixels to Ems Algorithm
FITC - 2012-04-23 - Responsive Web Design
Responsive Web Design READ MORE >>

     h1 {                                         h1 {
em     font-size: 24px;       24 / 16 = 1.5         font-size: 1.5em;
     }                                            }


     h1 a {                                       h1 a {
%                             11 / 24 =
       font-size: 11px;                             font: 0.458333333+;
                              0.458333333+
     }                                            }

               1                        2                    3
And the Grid?
Flexible Images and
Media
A Simple Solution
 img {
    max-width: 100%;
 }



Works on images, as well as other media like <video>.
Another Possibility
  Filament Group –
 depends on cookies
    and JavaScript
Media Queries
Not so long ago…
•   We could define media types: screen and print.
•   But not easily respond to the user’s display.
•   Lots of grunt work.
•   Didn’t spend much time thinking about mobile
    devices.
CSS3 Media Queries
• The CSS3 Media Queries Module specifies
 methods to enable web developers to scope a
 style sheet to a set of precise device capabilities.
Simple Example
@media screen and (max-width: 600px) {
   body {
      font-size: 80%;
   }
}
Other Queries
@media screen and (min-width:320px) and (max-
width:480px)

@media not print and (max-width:600px)

@media screen (x) and (y), print (a) and (b)
Can be declared…
In the Stylesheet
Import Rule
   @import url(mq.css) only screen and (max-
   width:600px)
link Element
   <link rel=“stylesheet” media=“only screen and
   (max-width:800px)” href=“mq.css”>
Supported Media Properties
•   min/max-width    •   device-aspect-ratio
•   min/max-height   •   color
•   device-width     •   color-index
•   device-height    •   monochrome
•   orientation      •   resolution
•   aspect-ratio
Supported Media Properties
•   min/max-width    •   device-aspect-ratio
•   min/max-height   •   color
•   device-width     •   color-index
•   device-height    •   monochrome
•   orientation      •   resolution
•   aspect-ratio
Little Pea Bakery
What About Devices?
• viewport meta tag
  • <meta name=“viewport” content=“width=device-
    width”>
• device-width vs. width
• maximum-zoom
What about non-supportive browsers?
• css3-mediaqueries-js by Wouter van der Graaf
• Just include the script in your pages
• Parses the CSS and applies style for positive media
 tests
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
Resources
• http://www.alistapart.com/articles/responsive-web-design/
• http://www.lukew.com/ff/entry.asp?1514
• http://filamentgroup.com/examples/responsive-images/
• http://code.google.com/p/css3-mediaqueries-js/
• http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries
• http://www.stunningcss3.com/index.php
• http://www.abookapart.com/products/responsive-web-design
• http://www.smashingmagazine.com/2011/07/22/responsive-web-design-techniques-
  tools-and-design-strategies/
• http://mediaqueri.es/
• http://www.w3.org/TR/css3-mediaqueries/
Hey, what was that 4th thing?
Hey, what was that 4th thing?
Design
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
• Is it best that all sites are responsive?
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
• Is it best that all sites are responsive?
• Do we need or want to do visual comps for every device?
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
• Is it best that all sites are responsive?
• Do we need or want to do visual comps for every device?
• Don’t dismiss mobile as walking and looking something up.
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
• Is it best that all sites are responsive?
• Do we need or want to do visual comps for every device?
• Don’t dismiss mobile as walking and looking something up.
• We are at the beginning, that’s what makes this interesting!
Hey, what was that 4th thing?
Design
• Do we start with mobile-first?
• Is it best that all sites are responsive?
• Do we need or want to do visual comps for every device?
• Don’t dismiss mobile as walking and looking something up.
• We are at the beginning, that’s what makes this interesting!
Free t-shirts to first 50 people


                           Paul Laberge
                           2:15 tomorrow

                           Like a boss: crushing it
                           with the new Web
                           standards
Questions?
Frédéric Harper

Developer Evangelist @ Microsoft
fredh@microsoft.com
@fharper
http://webnotwar.ca
http://outofcomfortzone.net

More Related Content

What's hot (20)

PPTX
Responsive UI using CSS Media Query
Neev Technologies
 
PDF
Word press guide_-_makeuseof.com
Tan Pham
 
PDF
RESS: An Evolution of Responsive Web Design
Dave Olsen
 
PDF
Responsive Design Tools & Resources
Clarissa Peterson
 
PPT
WordPress, not just for blogs
miss604
 
PPTX
Using Responsive Web Design To Make Your Web Work Everywhere
Chris Love
 
PPTX
Basic web page designing
Shakil Mahmood
 
PDF
Responsive Web Design - Drupal Camp CPH
Peytz Design
 
PDF
Web Accessibility for the 21st Century
dreamwidth
 
PDF
WordPress, Domain Names and Web Hosting Basics
Chris Burgess
 
PPTX
Child Themes, Starter Themes, and Frameworks... Oh My!
Julie Kuehl
 
PPTX
Optimizing Your WordPress Site: Why speed matters, and how to get there
Stephen Bell
 
ODP
Accessibility with WordPress
Joseph Dolson
 
PDF
Adobe MAX 2008: HTML/CSS + Fireworks
Nathan Smith
 
PPT
Getting started with WordPress
New Tricks
 
PDF
Introduction to Optimizing WordPress for Website Speed
Nile Flores
 
PPTX
Design Concepts and Web Design
Mindy McAdams
 
PDF
WordPress Themes Demystified
Chris Burgess
 
PDF
Responsive Web Design Tutorial PDF for Beginners
Bootstrap Creative
 
ODP
WordPress and Accessibility
Joseph Dolson
 
Responsive UI using CSS Media Query
Neev Technologies
 
Word press guide_-_makeuseof.com
Tan Pham
 
RESS: An Evolution of Responsive Web Design
Dave Olsen
 
Responsive Design Tools & Resources
Clarissa Peterson
 
WordPress, not just for blogs
miss604
 
Using Responsive Web Design To Make Your Web Work Everywhere
Chris Love
 
Basic web page designing
Shakil Mahmood
 
Responsive Web Design - Drupal Camp CPH
Peytz Design
 
Web Accessibility for the 21st Century
dreamwidth
 
WordPress, Domain Names and Web Hosting Basics
Chris Burgess
 
Child Themes, Starter Themes, and Frameworks... Oh My!
Julie Kuehl
 
Optimizing Your WordPress Site: Why speed matters, and how to get there
Stephen Bell
 
Accessibility with WordPress
Joseph Dolson
 
Adobe MAX 2008: HTML/CSS + Fireworks
Nathan Smith
 
Getting started with WordPress
New Tricks
 
Introduction to Optimizing WordPress for Website Speed
Nile Flores
 
Design Concepts and Web Design
Mindy McAdams
 
WordPress Themes Demystified
Chris Burgess
 
Responsive Web Design Tutorial PDF for Beginners
Bootstrap Creative
 
WordPress and Accessibility
Joseph Dolson
 

Similar to FITC - 2012-04-23 - Responsive Web Design (20)

PPTX
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
Frédéric Harper
 
PPTX
Responsive Web Design - Web & PHP Conference - 2013-09-18
Frédéric Harper
 
PDF
Prairie Dev Con West - 2012-03-15 - Responsive Web Design
Frédéric Harper
 
PPTX
Responsive Web Design_2013
Achieve Internet
 
PDF
Rwd slidedeck
Vera Kovaleva
 
PDF
Responsive Web Design tips and tricks.
GaziAhsan
 
PPTX
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
 
PDF
Great Responsive-ability Web Design
Mike Wilcox
 
PPTX
Responsive Web Design - 01.26.12
Digiflare
 
PPTX
Responsive Web Design
Julia Vi
 
PPTX
There Is No Mobile: An Introduction To Responsive Web Design
Chris Love
 
PPTX
Making Your Site Printable: CSS Summit 2014
Adrian Roselli
 
PPTX
Week 8 - Interactive News Editing and Producing
kurtgessler
 
PDF
Responsive Design
David Hudson
 
KEY
Let's dig into the Omega Theme!
Mediacurrent
 
PPTX
Advancio, Inc. Academy: Responsive Web Design
Advancio
 
PDF
How to Project-Manage and Implement a Responsive Website
Jj Jurgens
 
PDF
Everything Old is New Again: The State of Web Design
Maria D'Amato
 
PDF
Design
robynurdiansyah
 
PDF
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Frédéric Harper
 
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
Frédéric Harper
 
Responsive Web Design - Web & PHP Conference - 2013-09-18
Frédéric Harper
 
Prairie Dev Con West - 2012-03-15 - Responsive Web Design
Frédéric Harper
 
Responsive Web Design_2013
Achieve Internet
 
Rwd slidedeck
Vera Kovaleva
 
Responsive Web Design tips and tricks.
GaziAhsan
 
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
 
Great Responsive-ability Web Design
Mike Wilcox
 
Responsive Web Design - 01.26.12
Digiflare
 
Responsive Web Design
Julia Vi
 
There Is No Mobile: An Introduction To Responsive Web Design
Chris Love
 
Making Your Site Printable: CSS Summit 2014
Adrian Roselli
 
Week 8 - Interactive News Editing and Producing
kurtgessler
 
Responsive Design
David Hudson
 
Let's dig into the Omega Theme!
Mediacurrent
 
Advancio, Inc. Academy: Responsive Web Design
Advancio
 
How to Project-Manage and Implement a Responsive Website
Jj Jurgens
 
Everything Old is New Again: The State of Web Design
Maria D'Amato
 
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Frédéric Harper
 
Ad

More from Frédéric Harper (20)

PDF
2017-11-09 - Fitbit Norcal Developers Meetup (fred)
Frédéric Harper
 
PDF
2018 04-25 - HLTH hackathon
Frédéric Harper
 
PDF
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
Frédéric Harper
 
PDF
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
Frédéric Harper
 
PDF
Public speaking - FDP tech leads summit - 2018-04-30
Frédéric Harper
 
PDF
2018 04-25 - HLTH hackathon
Frédéric Harper
 
PDF
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
Frédéric Harper
 
PDF
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Frédéric Harper
 
PDF
With great power comes great responsibility - Microsoft Canada Open Source co...
Frédéric Harper
 
PDF
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
Frédéric Harper
 
PDF
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Frédéric Harper
 
PDF
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Frédéric Harper
 
PDF
Is your python application secure? - PyCon Canada - 2015-11-07
Frédéric Harper
 
PDF
Personal branding for developers - West Island developers and entrepreneurs m...
Frédéric Harper
 
PDF
Differentiating yourself humber college - 2015-03-30
Frédéric Harper
 
PDF
Differentiating yourself - Hack Western - 2015-03-28
Frédéric Harper
 
PDF
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Frédéric Harper
 
PDF
Building a personal brand in the developer community - Codementor Office Hour...
Frédéric Harper
 
PDF
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Frédéric Harper
 
PDF
Mozilla - HEC Open Source Business Models - 2014-11-24
Frédéric Harper
 
2017-11-09 - Fitbit Norcal Developers Meetup (fred)
Frédéric Harper
 
2018 04-25 - HLTH hackathon
Frédéric Harper
 
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
Frédéric Harper
 
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
Frédéric Harper
 
Public speaking - FDP tech leads summit - 2018-04-30
Frédéric Harper
 
2018 04-25 - HLTH hackathon
Frédéric Harper
 
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
Frédéric Harper
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Frédéric Harper
 
With great power comes great responsibility - Microsoft Canada Open Source co...
Frédéric Harper
 
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
Frédéric Harper
 
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Frédéric Harper
 
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Frédéric Harper
 
Is your python application secure? - PyCon Canada - 2015-11-07
Frédéric Harper
 
Personal branding for developers - West Island developers and entrepreneurs m...
Frédéric Harper
 
Differentiating yourself humber college - 2015-03-30
Frédéric Harper
 
Differentiating yourself - Hack Western - 2015-03-28
Frédéric Harper
 
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Frédéric Harper
 
Building a personal brand in the developer community - Codementor Office Hour...
Frédéric Harper
 
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Frédéric Harper
 
Mozilla - HEC Open Source Business Models - 2014-11-24
Frédéric Harper
 
Ad

Recently uploaded (20)

PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Python basic programing language for automation
DanialHabibi2
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 

FITC - 2012-04-23 - Responsive Web Design

  • 1. Frédéric Harper Developer Evangelist @ Microsoft Canada @fharper | outofcomfortzone.net
  • 3. How we viewed the web… • The Desktop Browser
  • 4. How we view the web today… • The Desktop Browser • Mobile Browsers • Tablet form-factors • Televisions • Game Consoles • More…
  • 5. How we view the web today… • The Desktop Browser • Mobile Browsers • Tablet form-factors • Televisions • Game Consoles • More… • So what’s the problem?
  • 9. Responsive Web Design • Thinking of the user’s needs instead of ours. • Adapt to various device capabilities instead of configurations. • Help future-proof our sites.
  • 12. Elements of Responsive Web Design • A flexible, grid-based layout,
  • 13. Elements of Responsive Web Design • A flexible, grid-based layout, • Flexible images and media,
  • 14. Elements of Responsive Web Design • A flexible, grid-based layout, • Flexible images and media, • Media queries.
  • 15. Elements of Responsive Web Design • A flexible, grid-based layout, • Flexible images and media, • Media queries. • Something else.
  • 17. Ok, so what’s the problem? • Non-responsive sites are no fun. • Fixed-width sites are not the best experiences. • Design tools tend to use pixels. • Sometimes a pixel does not equal a pixel. • So how do we turn pixels to their em counterparts?
  • 18. Pixels to Ems Algorithm
  • 20. Responsive Web Design READ MORE >> h1 { h1 { em font-size: 24px; 24 / 16 = 1.5 font-size: 1.5em; } } h1 a { h1 a { % 11 / 24 = font-size: 11px; font: 0.458333333+; 0.458333333+ } } 1 2 3
  • 23. A Simple Solution img { max-width: 100%; } Works on images, as well as other media like <video>.
  • 24. Another Possibility Filament Group – depends on cookies and JavaScript
  • 26. Not so long ago… • We could define media types: screen and print. • But not easily respond to the user’s display. • Lots of grunt work. • Didn’t spend much time thinking about mobile devices.
  • 27. CSS3 Media Queries • The CSS3 Media Queries Module specifies methods to enable web developers to scope a style sheet to a set of precise device capabilities.
  • 28. Simple Example @media screen and (max-width: 600px) { body { font-size: 80%; } }
  • 29. Other Queries @media screen and (min-width:320px) and (max- width:480px) @media not print and (max-width:600px) @media screen (x) and (y), print (a) and (b)
  • 30. Can be declared… In the Stylesheet Import Rule @import url(mq.css) only screen and (max- width:600px) link Element <link rel=“stylesheet” media=“only screen and (max-width:800px)” href=“mq.css”>
  • 31. Supported Media Properties • min/max-width • device-aspect-ratio • min/max-height • color • device-width • color-index • device-height • monochrome • orientation • resolution • aspect-ratio
  • 32. Supported Media Properties • min/max-width • device-aspect-ratio • min/max-height • color • device-width • color-index • device-height • monochrome • orientation • resolution • aspect-ratio
  • 34. What About Devices? • viewport meta tag • <meta name=“viewport” content=“width=device- width”> • device-width vs. width • maximum-zoom
  • 35. What about non-supportive browsers? • css3-mediaqueries-js by Wouter van der Graaf • Just include the script in your pages • Parses the CSS and applies style for positive media tests
  • 44. Resources • http://www.alistapart.com/articles/responsive-web-design/ • http://www.lukew.com/ff/entry.asp?1514 • http://filamentgroup.com/examples/responsive-images/ • http://code.google.com/p/css3-mediaqueries-js/ • http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries • http://www.stunningcss3.com/index.php • http://www.abookapart.com/products/responsive-web-design • http://www.smashingmagazine.com/2011/07/22/responsive-web-design-techniques- tools-and-design-strategies/ • http://mediaqueri.es/ • http://www.w3.org/TR/css3-mediaqueries/
  • 45. Hey, what was that 4th thing?
  • 46. Hey, what was that 4th thing? Design
  • 47. Hey, what was that 4th thing? Design • Do we start with mobile-first?
  • 48. Hey, what was that 4th thing? Design • Do we start with mobile-first? • Is it best that all sites are responsive?
  • 49. Hey, what was that 4th thing? Design • Do we start with mobile-first? • Is it best that all sites are responsive? • Do we need or want to do visual comps for every device?
  • 50. Hey, what was that 4th thing? Design • Do we start with mobile-first? • Is it best that all sites are responsive? • Do we need or want to do visual comps for every device? • Don’t dismiss mobile as walking and looking something up.
  • 51. Hey, what was that 4th thing? Design • Do we start with mobile-first? • Is it best that all sites are responsive? • Do we need or want to do visual comps for every device? • Don’t dismiss mobile as walking and looking something up. • We are at the beginning, that’s what makes this interesting!
  • 52. Hey, what was that 4th thing? Design • Do we start with mobile-first? • Is it best that all sites are responsive? • Do we need or want to do visual comps for every device? • Don’t dismiss mobile as walking and looking something up. • We are at the beginning, that’s what makes this interesting!
  • 53. Free t-shirts to first 50 people Paul Laberge 2:15 tomorrow Like a boss: crushing it with the new Web standards
  • 54. Questions? Frédéric Harper Developer Evangelist @ Microsoft [email protected] @fharper http://webnotwar.ca http://outofcomfortzone.net

Editor's Notes

  • #41: http://www.lukew.com/ff/entry.asp?1514