SlideShare a Scribd company logo
1
An introduction for Libraries
UW-SLIS CES Webinar April 6, 2015
TODAY’S AGENDA
• What is Responsive Web Design?
• Definition & History
• How do I DO Responsive Web Design?
• Tips & Tricks & Jargon
• Where do I go to learn more about Responsive Web
Design?
• Resources, Bibliography, SLIS/CES web course
2
WHAT IS RESPONSIVE WEB
DESIGN?
• Responsive web design (RWD) is an approach to web design aimed at
crafting sites to provide an optimal viewing experience—easy reading and
navigation with a minimum of resizing, panning, and scrolling—across a wide
range of devices (from desktop computer monitors to mobile phones).
[Wikipedia, the free encyclopedia]
3
WHAT IS RESPONSIVE WEB
DESIGN?
• Responsive web design (RWD) is an approach to web design aimed at
crafting sites to provide an optimal viewing experience—easy reading and
navigation with a minimum of resizing, panning, and scrolling—across a wide
range of devices (from desktop computer monitors to mobile phones).
[Wikipedia, the free encyclopedia]
“adapts the layout to the viewing environment by using fluid,
proportion-based grids”
3
WHAT IS RESPONSIVE WEB
DESIGN?
• Responsive web design (RWD) is an approach to web design aimed at
crafting sites to provide an optimal viewing experience—easy reading and
navigation with a minimum of resizing, panning, and scrolling—across a wide
range of devices (from desktop computer monitors to mobile phones).
[Wikipedia, the free encyclopedia]
“adapts the layout to the viewing environment by using fluid,
proportion-based grids”
“flexible images”
3
WHAT IS RESPONSIVE WEB
DESIGN?
• Responsive web design (RWD) is an approach to web design aimed at
crafting sites to provide an optimal viewing experience—easy reading and
navigation with a minimum of resizing, panning, and scrolling—across a wide
range of devices (from desktop computer monitors to mobile phones).
[Wikipedia, the free encyclopedia]
“adapts the layout to the viewing environment by using fluid,
proportion-based grids”
“flexible images”
“CSS3 Media Queries”
3
WHAT IS RESPONSIVE WEB
DESIGN?
• Responsive web design (RWD) is an approach to web design aimed at
crafting sites to provide an optimal viewing experience—easy reading and
navigation with a minimum of resizing, panning, and scrolling—across a wide
range of devices (from desktop computer monitors to mobile phones).
[Wikipedia, the free encyclopedia]
“adapts the layout to the viewing environment by using fluid,
proportion-based grids”
“flexible images”
“CSS3 Media Queries”
<meta name=“viewport" content="width=device-width">
3
http://alistapart.com/article/responsive-web-design
HOW WE GOT TO RESPONSIVE
• Choices:
• Mobile site
• App
• Responsive
HOW WE GOT TO RESPONSIVE
• Choices:
• Mobile site
• App
• Responsive
HOW WE GOT TO RESPONSIVE
• Choices:
• Mobile site
• App
• Responsive
HOW WE GOT TO RESPONSIVE
• Choices:
• Mobile site
• App
• Responsive
HOW WE GOT TO RESPONSIVE
• Choices:
• Mobile site
• App
• Responsive
Responsive Web Design
Responsive Web Design
VIEWPORT META 

TAG
• Magic! Sort of
• Tells browser to adjust to
size of device
<meta name="viewport"
content="width=device width”
/>
VIEWPORT META 

TAG
• Magic! Sort of
• Tells browser to adjust to
size of device
<meta name="viewport"
content="width=device width”
/>
VIEWPORT META 

TAG
• Magic! Sort of
• Tells browser to adjust to
size of device
<meta name="viewport"
content="width=device width”
/>
VIEWPORT META 

TAG
• Magic! Sort of
• Tells browser to adjust to
size of device
<meta name="viewport"
content="width=device width”
/>
Responsive Web Design
Responsive Web Design
FLUID LAYOUTS
• Escaping the CSS box model!
<div id=”outerwrap">
<div id="header">
<div id=“bodycontent”>
<div id="footer">
• Grid
• Makes content columns swing below each other to fit on
smaller, narrower, screen
http://www.responsivegridsystem.com/
http://www.responsivegridsystem.com/
SECRET OF COLUMNS
• New HTML5 element <section> Defines a section in
the document
• Sizing done in CSS
• Col and span aren’t only for tables anymore
• Table is a display property in CSS3 that says, “Let
the element behave like a <table> element”
SECRET OF COLUMNS
• New HTML5 element <section> Defines a section in
the document
• Sizing done in CSS
• Col and span aren’t only for tables anymore
• Table is a display property in CSS3 that says, “Let
the element behave like a <table> element”
SECRET OF COLUMNS
• New HTML5 element <section> Defines a section in
the document
• Sizing done in CSS
• Col and span aren’t only for tables anymore
• Table is a display property in CSS3 that says, “Let
the element behave like a <table> element”
SECRET OF COLUMNS
• New HTML5 element <section> Defines a section in
the document
• Sizing done in CSS
• Col and span aren’t only for tables anymore
• Table is a display property in CSS3 that says, “Let
the element behave like a <table> element”
Responsive Web Design
Responsive Web Design
Responsive Web Design
CSS3 MEDIA QUERIES
• Used to mostly be screen or print
• Hide nav when printing
@media print { #navigation { display: none; } }.
• [W3Schools] Media queries look at the capability of the device, and
can be used to check many things, such as:
• width and height of the browser window
• width and height of the device
• orientation (is the tablet/phone in landscape or portrait mode?)
• Resolution
• You can also have different stylesheets for different media
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
Responsive Web Design
TOOLS
• Bootstrap
• Word Press Responsive themes
• All sorts of code generators & downloads –
• Responsive Grid System
http://www.responsivegridsystem.com/
• GitHub - https://github.com/search?utf8=%E2%9C
%93&q=responsive+web+design
TOOLS
• Bootstrap
• Word Press Responsive themes
• All sorts of code generators & downloads –
• Responsive Grid System
http://www.responsivegridsystem.com/
• GitHub - https://github.com/search?utf8=%E2%9C
%93&q=responsive+web+design
Responsive Web Design
Responsive Web Design
Responsive Web Design
http://designinstruct.com/roundups/html5-frameworks/
Responsive Web Design
Responsive Web Design
Responsive Web Design
RESOURCES,

BOOKS:
RESOURCES,

BOOKS:
RESOURCES,

BOOKS:
RESOURCES,

BOOKS:
RESOURCES, WEBSITES
• W3Schools Responsive
http://www.w3schools.com/
html/html_responsive.asp
RESOURCES, WEBSITES
• W3Schools Responsive
http://www.w3schools.com/
html/html_responsive.asp
RESOURCES, WEBSITES
• W3Schools Responsive
http://www.w3schools.com/
html/html_responsive.asp
EVEN MORE -
• A List Apart - http://alistapart.com/
• Content Strategy for the Web – 2nd ed. 2012 book,
Kristina Halvorson http://contentstrategy.com/
• usability.gov http://www.usability.gov/what-and-why/
content-strategy.html
• CES web course "Designing Mobile & Responsive
Experiences” starts June 1 http://www.slis.wisc.edu/
continueed-DesignMobile.htm
THANK YOU! QUESTIONS?
“But that kind of design thinking
doesn’t need to be our default.
Now more than ever, we’re
designing work meant to be viewed
along a gradient of different
experiences. Responsive web
design offers us a way forward,
finally allowing us to “design for the
ebb and flow of things.” Ethan
Marcotte
Ad

More Related Content

What's hot (19)

Responsive design: techniques and tricks to prepare your websites for the mul...
Responsive design: techniques and tricks to prepare your websites for the mul...Responsive design: techniques and tricks to prepare your websites for the mul...
Responsive design: techniques and tricks to prepare your websites for the mul...
Andreas Bovens
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie
 
Harness jQuery Templates and Data Link
Harness jQuery Templates and Data LinkHarness jQuery Templates and Data Link
Harness jQuery Templates and Data Link
BorisMoore
 
Fundamental JQuery
Fundamental JQueryFundamental JQuery
Fundamental JQuery
Achmad Solichin
 
Whirlwind Tour of SVG (plus RaphaelJS)
Whirlwind Tour of SVG (plus RaphaelJS)Whirlwind Tour of SVG (plus RaphaelJS)
Whirlwind Tour of SVG (plus RaphaelJS)
Marc Grabanski
 
Intro to OOCSS Workshop
Intro to OOCSS WorkshopIntro to OOCSS Workshop
Intro to OOCSS Workshop
Julie Cameron
 
Real World Web components
Real World Web componentsReal World Web components
Real World Web components
Jarrod Overson
 
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
Jer Clarke
 
Accessibility - A feature you can build
Accessibility - A feature you can buildAccessibility - A feature you can build
Accessibility - A feature you can build
Monika Piotrowicz
 
Html5 public
Html5 publicHtml5 public
Html5 public
doodlemoonch
 
Responsive Enhancement
Responsive EnhancementResponsive Enhancement
Responsive Enhancement
Sven Wolfermann
 
What is jQuery?
What is jQuery?What is jQuery?
What is jQuery?
tina3reese7
 
[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover
Christopher Schmitt
 
Optimizing Sites for Mobile Devices
Optimizing Sites for Mobile DevicesOptimizing Sites for Mobile Devices
Optimizing Sites for Mobile Devices
jameswillweb
 
Responsive and Fast
Responsive and FastResponsive and Fast
Responsive and Fast
Sven Wolfermann
 
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
Christopher Schmitt
 
State of jQuery June 2013 - Portland
State of jQuery June 2013 - PortlandState of jQuery June 2013 - Portland
State of jQuery June 2013 - Portland
dmethvin
 
JsViews - Next Generation jQuery Templates
JsViews - Next Generation jQuery TemplatesJsViews - Next Generation jQuery Templates
JsViews - Next Generation jQuery Templates
BorisMoore
 
Take Your Markup to 11
Take Your Markup to 11Take Your Markup to 11
Take Your Markup to 11
Emily Lewis
 
Responsive design: techniques and tricks to prepare your websites for the mul...
Responsive design: techniques and tricks to prepare your websites for the mul...Responsive design: techniques and tricks to prepare your websites for the mul...
Responsive design: techniques and tricks to prepare your websites for the mul...
Andreas Bovens
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie
 
Harness jQuery Templates and Data Link
Harness jQuery Templates and Data LinkHarness jQuery Templates and Data Link
Harness jQuery Templates and Data Link
BorisMoore
 
Whirlwind Tour of SVG (plus RaphaelJS)
Whirlwind Tour of SVG (plus RaphaelJS)Whirlwind Tour of SVG (plus RaphaelJS)
Whirlwind Tour of SVG (plus RaphaelJS)
Marc Grabanski
 
Intro to OOCSS Workshop
Intro to OOCSS WorkshopIntro to OOCSS Workshop
Intro to OOCSS Workshop
Julie Cameron
 
Real World Web components
Real World Web componentsReal World Web components
Real World Web components
Jarrod Overson
 
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
Jer Clarke
 
Accessibility - A feature you can build
Accessibility - A feature you can buildAccessibility - A feature you can build
Accessibility - A feature you can build
Monika Piotrowicz
 
Optimizing Sites for Mobile Devices
Optimizing Sites for Mobile DevicesOptimizing Sites for Mobile Devices
Optimizing Sites for Mobile Devices
jameswillweb
 
State of jQuery June 2013 - Portland
State of jQuery June 2013 - PortlandState of jQuery June 2013 - Portland
State of jQuery June 2013 - Portland
dmethvin
 
JsViews - Next Generation jQuery Templates
JsViews - Next Generation jQuery TemplatesJsViews - Next Generation jQuery Templates
JsViews - Next Generation jQuery Templates
BorisMoore
 
Take Your Markup to 11
Take Your Markup to 11Take Your Markup to 11
Take Your Markup to 11
Emily Lewis
 

Viewers also liked (20)

Digital Media Night - Responsive Web Design
Digital Media Night - Responsive Web DesignDigital Media Night - Responsive Web Design
Digital Media Night - Responsive Web Design
Virtualtrends
 
Responsive mobile shopping 06.2016
Responsive mobile shopping 06.2016Responsive mobile shopping 06.2016
Responsive mobile shopping 06.2016
wantad
 
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni MagdeburgResponsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
marmalade GmbH
 
Neue Strategie bei Stuffle nach Research
Neue Strategie bei Stuffle nach ResearchNeue Strategie bei Stuffle nach Research
Neue Strategie bei Stuffle nach Research
uxHH
 
Design UI/UX - AlignMinds Technologies
Design UI/UX - AlignMinds TechnologiesDesign UI/UX - AlignMinds Technologies
Design UI/UX - AlignMinds Technologies
alignminds
 
Website wireframes
Website wireframesWebsite wireframes
Website wireframes
hayden1314
 
Facit Digital | Mobile User Interface Design
Facit Digital | Mobile User Interface DesignFacit Digital | Mobile User Interface Design
Facit Digital | Mobile User Interface Design
Serviceplan Group
 
Do's and don'ts to local seo
Do's and don'ts to local seoDo's and don'ts to local seo
Do's and don'ts to local seo
Subhasish K (Senior Web Developer)
 
Rwd im mcp karteikarten 17062013
Rwd im mcp karteikarten 17062013Rwd im mcp karteikarten 17062013
Rwd im mcp karteikarten 17062013
Stella LeMasson
 
Responsive Design: TWT hilft AGRAVIS mobil zu wachsen
Responsive Design: TWT hilft AGRAVIS mobil zu wachsenResponsive Design: TWT hilft AGRAVIS mobil zu wachsen
Responsive Design: TWT hilft AGRAVIS mobil zu wachsen
TWT
 
Responsive design
Responsive designResponsive design
Responsive design
Thomas Bähr
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
Mario Fink
 
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de..."Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
Marc Hinse
 
Responsive Web Design am Beispiel von Virato (Social News Aggregator)
Responsive Web Design am Beispiel von Virato (Social News Aggregator)Responsive Web Design am Beispiel von Virato (Social News Aggregator)
Responsive Web Design am Beispiel von Virato (Social News Aggregator)
curtis newton gmbh (formerly known as dw capital gmbh)
 
Responsive Webdesign
Responsive WebdesignResponsive Webdesign
Responsive Webdesign
Mayflower GmbH
 
Mobile reseach presentation uxcampdc 01052012
Mobile reseach presentation uxcampdc 01052012Mobile reseach presentation uxcampdc 01052012
Mobile reseach presentation uxcampdc 01052012
Christian Eklund
 
UX aus Sicht eines Concepters
UX aus Sicht eines ConceptersUX aus Sicht eines Concepters
UX aus Sicht eines Concepters
uxHH
 
How to engage with your customer community
How to engage with your customer communityHow to engage with your customer community
How to engage with your customer community
Carpathia AG
 
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix AG
 
Digital Media Night - Responsive Web Design
Digital Media Night - Responsive Web DesignDigital Media Night - Responsive Web Design
Digital Media Night - Responsive Web Design
Virtualtrends
 
Responsive mobile shopping 06.2016
Responsive mobile shopping 06.2016Responsive mobile shopping 06.2016
Responsive mobile shopping 06.2016
wantad
 
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni MagdeburgResponsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
Responsive Webdesign Vortrag vor dem ZKI Arbeitskreis Web - Uni Magdeburg
marmalade GmbH
 
Neue Strategie bei Stuffle nach Research
Neue Strategie bei Stuffle nach ResearchNeue Strategie bei Stuffle nach Research
Neue Strategie bei Stuffle nach Research
uxHH
 
Design UI/UX - AlignMinds Technologies
Design UI/UX - AlignMinds TechnologiesDesign UI/UX - AlignMinds Technologies
Design UI/UX - AlignMinds Technologies
alignminds
 
Website wireframes
Website wireframesWebsite wireframes
Website wireframes
hayden1314
 
Facit Digital | Mobile User Interface Design
Facit Digital | Mobile User Interface DesignFacit Digital | Mobile User Interface Design
Facit Digital | Mobile User Interface Design
Serviceplan Group
 
Rwd im mcp karteikarten 17062013
Rwd im mcp karteikarten 17062013Rwd im mcp karteikarten 17062013
Rwd im mcp karteikarten 17062013
Stella LeMasson
 
Responsive Design: TWT hilft AGRAVIS mobil zu wachsen
Responsive Design: TWT hilft AGRAVIS mobil zu wachsenResponsive Design: TWT hilft AGRAVIS mobil zu wachsen
Responsive Design: TWT hilft AGRAVIS mobil zu wachsen
TWT
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
Mario Fink
 
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de..."Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
"Gefahren von Webdesign Trends - erst nachdenken, dann coden." Vortrag auf de...
Marc Hinse
 
Mobile reseach presentation uxcampdc 01052012
Mobile reseach presentation uxcampdc 01052012Mobile reseach presentation uxcampdc 01052012
Mobile reseach presentation uxcampdc 01052012
Christian Eklund
 
UX aus Sicht eines Concepters
UX aus Sicht eines ConceptersUX aus Sicht eines Concepters
UX aus Sicht eines Concepters
uxHH
 
How to engage with your customer community
How to engage with your customer communityHow to engage with your customer community
How to engage with your customer community
Carpathia AG
 
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix i2 summit2012_responsivedesign&contentstrategy_v1-0_2012-11-21
Zeix AG
 
Ad

Similar to Responsive Web Design (20)

Responsive Web Design - What You Need to Know to Get Started
Responsive Web Design - What You Need to Know to Get StartedResponsive Web Design - What You Need to Know to Get Started
Responsive Web Design - What You Need to Know to Get Started
jennybchicken
 
Responsive Design: What is it? How do we do it? How much will it cost?
Responsive Design: What is it? How do we do it? How much will it cost?Responsive Design: What is it? How do we do it? How much will it cost?
Responsive Design: What is it? How do we do it? How much will it cost?
Karin Tracy
 
Great Responsive-ability Web Design
Great Responsive-ability Web DesignGreat Responsive-ability Web Design
Great Responsive-ability Web Design
Mike Wilcox
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
 
Building Responsive Websites with Drupal
Building Responsive Websites with DrupalBuilding Responsive Websites with Drupal
Building Responsive Websites with Drupal
Suzanne Dergacheva
 
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Suzanne Dergacheva
 
Responsive web design ppt
Responsive web design pptResponsive web design ppt
Responsive web design ppt
NAWAZ KHAN
 
Approaches to Responsive Wen Design & Development
Approaches to Responsive Wen Design & DevelopmentApproaches to Responsive Wen Design & Development
Approaches to Responsive Wen Design & Development
Keyideas Infotech Private Limited
 
Developing for Responsive Design - Frederic Welterlin
Developing for Responsive Design - Frederic WelterlinDeveloping for Responsive Design - Frederic Welterlin
Developing for Responsive Design - Frederic Welterlin
Razorfish
 
Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
Shawn Calvert
 
Responsive Web Designing Fundamentals
Responsive Web Designing FundamentalsResponsive Web Designing Fundamentals
Responsive Web Designing Fundamentals
ADMEC Multimedia Institute
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)
admecindia1
 
Portfolio
PortfolioPortfolio
Portfolio
mourya900
 
Digibury: Getting your web presence mobile ready - David Walker
Digibury: Getting your web presence mobile ready - David WalkerDigibury: Getting your web presence mobile ready - David Walker
Digibury: Getting your web presence mobile ready - David Walker
Lizzie Hodgson
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
mintersam
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
danpastori
 
Responsive web designing
Responsive web designingResponsive web designing
Responsive web designing
Aanand Bohara
 
Multi screen HTML5
Multi screen HTML5Multi screen HTML5
Multi screen HTML5
Ron Reiter
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
Heru WIjayanto
 
Twitter bootstrap1
Twitter bootstrap1Twitter bootstrap1
Twitter bootstrap1
www.netgains.org
 
Responsive Web Design - What You Need to Know to Get Started
Responsive Web Design - What You Need to Know to Get StartedResponsive Web Design - What You Need to Know to Get Started
Responsive Web Design - What You Need to Know to Get Started
jennybchicken
 
Responsive Design: What is it? How do we do it? How much will it cost?
Responsive Design: What is it? How do we do it? How much will it cost?Responsive Design: What is it? How do we do it? How much will it cost?
Responsive Design: What is it? How do we do it? How much will it cost?
Karin Tracy
 
Great Responsive-ability Web Design
Great Responsive-ability Web DesignGreat Responsive-ability Web Design
Great Responsive-ability Web Design
Mike Wilcox
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
 
Building Responsive Websites with Drupal
Building Responsive Websites with DrupalBuilding Responsive Websites with Drupal
Building Responsive Websites with Drupal
Suzanne Dergacheva
 
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Creating a Responsive Drupal Theme: Presentation from DrupalCamp Montreal 2012
Suzanne Dergacheva
 
Responsive web design ppt
Responsive web design pptResponsive web design ppt
Responsive web design ppt
NAWAZ KHAN
 
Developing for Responsive Design - Frederic Welterlin
Developing for Responsive Design - Frederic WelterlinDeveloping for Responsive Design - Frederic Welterlin
Developing for Responsive Design - Frederic Welterlin
Razorfish
 
Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
Shawn Calvert
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)
admecindia1
 
Digibury: Getting your web presence mobile ready - David Walker
Digibury: Getting your web presence mobile ready - David WalkerDigibury: Getting your web presence mobile ready - David Walker
Digibury: Getting your web presence mobile ready - David Walker
Lizzie Hodgson
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
mintersam
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
danpastori
 
Responsive web designing
Responsive web designingResponsive web designing
Responsive web designing
Aanand Bohara
 
Multi screen HTML5
Multi screen HTML5Multi screen HTML5
Multi screen HTML5
Ron Reiter
 
Ad

Recently uploaded (20)

Lori Vanzant Portfolio. Take a look! ty.
Lori Vanzant Portfolio. Take a look! ty.Lori Vanzant Portfolio. Take a look! ty.
Lori Vanzant Portfolio. Take a look! ty.
vanzan01
 
interpolacrcrdcrdrcrdctctfct frfctfction.ppt
interpolacrcrdcrdrcrdctctfct frfctfction.pptinterpolacrcrdcrdrcrdctctfct frfctfction.ppt
interpolacrcrdcrdrcrdctctfct frfctfction.ppt
pawan070201
 
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdfEEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
CastroAngeloReoD
 
Lori Vanzant's portfolio. Please take a look!
Lori Vanzant's portfolio. Please take a look!Lori Vanzant's portfolio. Please take a look!
Lori Vanzant's portfolio. Please take a look!
vanzan01
 
Design of a Low-Power VLSI Router for Network-on-Chip.pptx
Design of a Low-Power VLSI Router for Network-on-Chip.pptxDesign of a Low-Power VLSI Router for Network-on-Chip.pptx
Design of a Low-Power VLSI Router for Network-on-Chip.pptx
BapujiBanothu
 
2nd taxonomy, nomen microorganisms-.pptx
2nd  taxonomy, nomen  microorganisms-.pptx2nd  taxonomy, nomen  microorganisms-.pptx
2nd taxonomy, nomen microorganisms-.pptx
ayeleasefa2
 
4K Video Downloader Crack (2025) + License Key Free
4K Video Downloader Crack (2025) + License Key Free4K Video Downloader Crack (2025) + License Key Free
4K Video Downloader Crack (2025) + License Key Free
Designer
 
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdfMOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
asfianoor1
 
Emily's slide design 101 - training module
Emily's slide design 101 - training moduleEmily's slide design 101 - training module
Emily's slide design 101 - training module
yourmisswright
 
Internet Download Manager Crack Patch Latest IDM Free Download
Internet Download Manager Crack Patch Latest IDM Free DownloadInternet Download Manager Crack Patch Latest IDM Free Download
Internet Download Manager Crack Patch Latest IDM Free Download
Designer
 
Presentation for Schoool Management System
Presentation for Schoool Management SystemPresentation for Schoool Management System
Presentation for Schoool Management System
kolay922013
 
STOCK ANALYSYS.pptx manajemen keuangan s
STOCK ANALYSYS.pptx manajemen keuangan sSTOCK ANALYSYS.pptx manajemen keuangan s
STOCK ANALYSYS.pptx manajemen keuangan s
kfdpontianak2012
 
Prof House interior Design Project exter
Prof House interior Design Project exterProf House interior Design Project exter
Prof House interior Design Project exter
NagudiBridget
 
Doodle Table of Contents Infographics by Slidesgo.pptx
Doodle Table of Contents Infographics by Slidesgo.pptxDoodle Table of Contents Infographics by Slidesgo.pptx
Doodle Table of Contents Infographics by Slidesgo.pptx
binhyennghlu
 
Baby panda 400.pdf de ciencias naturales
Baby panda 400.pdf de ciencias naturalesBaby panda 400.pdf de ciencias naturales
Baby panda 400.pdf de ciencias naturales
debbie loaiza
 
mid-term all revisions g11 s1.pmdzs,zxptx
mid-term all revisions g11 s1.pmdzs,zxptxmid-term all revisions g11 s1.pmdzs,zxptx
mid-term all revisions g11 s1.pmdzs,zxptx
omar164646
 
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptx
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptxHalstead’s_Software_Science_&_Putnam’s_Model[1].pptx
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptx
prachiikumarii1
 
Templates Wind Generator.pdf ahí. Ais d Ai d f
Templates Wind Generator.pdf ahí. Ais d Ai d fTemplates Wind Generator.pdf ahí. Ais d Ai d f
Templates Wind Generator.pdf ahí. Ais d Ai d f
jeremysegundob
 
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptxPPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
rachmatunnisa29
 
Lori Vanzant Online Presence. Take a look!
Lori Vanzant Online Presence. Take a look!Lori Vanzant Online Presence. Take a look!
Lori Vanzant Online Presence. Take a look!
vanzan01
 
Lori Vanzant Portfolio. Take a look! ty.
Lori Vanzant Portfolio. Take a look! ty.Lori Vanzant Portfolio. Take a look! ty.
Lori Vanzant Portfolio. Take a look! ty.
vanzan01
 
interpolacrcrdcrdrcrdctctfct frfctfction.ppt
interpolacrcrdcrdrcrdctctfct frfctfction.pptinterpolacrcrdcrdrcrdctctfct frfctfction.ppt
interpolacrcrdcrdrcrdctctfct frfctfction.ppt
pawan070201
 
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdfEEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
EEE178-PPT-Theme iasodhajsdkjashdlaskdjbaksdkashdlkasdlkja;dj;kdada.pptx.pdf
CastroAngeloReoD
 
Lori Vanzant's portfolio. Please take a look!
Lori Vanzant's portfolio. Please take a look!Lori Vanzant's portfolio. Please take a look!
Lori Vanzant's portfolio. Please take a look!
vanzan01
 
Design of a Low-Power VLSI Router for Network-on-Chip.pptx
Design of a Low-Power VLSI Router for Network-on-Chip.pptxDesign of a Low-Power VLSI Router for Network-on-Chip.pptx
Design of a Low-Power VLSI Router for Network-on-Chip.pptx
BapujiBanothu
 
2nd taxonomy, nomen microorganisms-.pptx
2nd  taxonomy, nomen  microorganisms-.pptx2nd  taxonomy, nomen  microorganisms-.pptx
2nd taxonomy, nomen microorganisms-.pptx
ayeleasefa2
 
4K Video Downloader Crack (2025) + License Key Free
4K Video Downloader Crack (2025) + License Key Free4K Video Downloader Crack (2025) + License Key Free
4K Video Downloader Crack (2025) + License Key Free
Designer
 
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdfMOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
MOCCAE SUSTAINABLE TROPHY 2025 Presentation.pdf
asfianoor1
 
Emily's slide design 101 - training module
Emily's slide design 101 - training moduleEmily's slide design 101 - training module
Emily's slide design 101 - training module
yourmisswright
 
Internet Download Manager Crack Patch Latest IDM Free Download
Internet Download Manager Crack Patch Latest IDM Free DownloadInternet Download Manager Crack Patch Latest IDM Free Download
Internet Download Manager Crack Patch Latest IDM Free Download
Designer
 
Presentation for Schoool Management System
Presentation for Schoool Management SystemPresentation for Schoool Management System
Presentation for Schoool Management System
kolay922013
 
STOCK ANALYSYS.pptx manajemen keuangan s
STOCK ANALYSYS.pptx manajemen keuangan sSTOCK ANALYSYS.pptx manajemen keuangan s
STOCK ANALYSYS.pptx manajemen keuangan s
kfdpontianak2012
 
Prof House interior Design Project exter
Prof House interior Design Project exterProf House interior Design Project exter
Prof House interior Design Project exter
NagudiBridget
 
Doodle Table of Contents Infographics by Slidesgo.pptx
Doodle Table of Contents Infographics by Slidesgo.pptxDoodle Table of Contents Infographics by Slidesgo.pptx
Doodle Table of Contents Infographics by Slidesgo.pptx
binhyennghlu
 
Baby panda 400.pdf de ciencias naturales
Baby panda 400.pdf de ciencias naturalesBaby panda 400.pdf de ciencias naturales
Baby panda 400.pdf de ciencias naturales
debbie loaiza
 
mid-term all revisions g11 s1.pmdzs,zxptx
mid-term all revisions g11 s1.pmdzs,zxptxmid-term all revisions g11 s1.pmdzs,zxptx
mid-term all revisions g11 s1.pmdzs,zxptx
omar164646
 
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptx
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptxHalstead’s_Software_Science_&_Putnam’s_Model[1].pptx
Halstead’s_Software_Science_&_Putnam’s_Model[1].pptx
prachiikumarii1
 
Templates Wind Generator.pdf ahí. Ais d Ai d f
Templates Wind Generator.pdf ahí. Ais d Ai d fTemplates Wind Generator.pdf ahí. Ais d Ai d f
Templates Wind Generator.pdf ahí. Ais d Ai d f
jeremysegundob
 
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptxPPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
PPT UNTUK ISU STRATEGIS (1).pptx PPT UNTUK ISU STRATEGIS (1).pptx
rachmatunnisa29
 
Lori Vanzant Online Presence. Take a look!
Lori Vanzant Online Presence. Take a look!Lori Vanzant Online Presence. Take a look!
Lori Vanzant Online Presence. Take a look!
vanzan01
 

Responsive Web Design

  • 1. 1 An introduction for Libraries UW-SLIS CES Webinar April 6, 2015
  • 2. TODAY’S AGENDA • What is Responsive Web Design? • Definition & History • How do I DO Responsive Web Design? • Tips & Tricks & Jargon • Where do I go to learn more about Responsive Web Design? • Resources, Bibliography, SLIS/CES web course 2
  • 3. WHAT IS RESPONSIVE WEB DESIGN? • Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). [Wikipedia, the free encyclopedia] 3
  • 4. WHAT IS RESPONSIVE WEB DESIGN? • Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). [Wikipedia, the free encyclopedia] “adapts the layout to the viewing environment by using fluid, proportion-based grids” 3
  • 5. WHAT IS RESPONSIVE WEB DESIGN? • Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). [Wikipedia, the free encyclopedia] “adapts the layout to the viewing environment by using fluid, proportion-based grids” “flexible images” 3
  • 6. WHAT IS RESPONSIVE WEB DESIGN? • Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). [Wikipedia, the free encyclopedia] “adapts the layout to the viewing environment by using fluid, proportion-based grids” “flexible images” “CSS3 Media Queries” 3
  • 7. WHAT IS RESPONSIVE WEB DESIGN? • Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). [Wikipedia, the free encyclopedia] “adapts the layout to the viewing environment by using fluid, proportion-based grids” “flexible images” “CSS3 Media Queries” <meta name=“viewport" content="width=device-width"> 3
  • 9. HOW WE GOT TO RESPONSIVE • Choices: • Mobile site • App • Responsive
  • 10. HOW WE GOT TO RESPONSIVE • Choices: • Mobile site • App • Responsive
  • 11. HOW WE GOT TO RESPONSIVE • Choices: • Mobile site • App • Responsive
  • 12. HOW WE GOT TO RESPONSIVE • Choices: • Mobile site • App • Responsive
  • 13. HOW WE GOT TO RESPONSIVE • Choices: • Mobile site • App • Responsive
  • 16. VIEWPORT META 
 TAG • Magic! Sort of • Tells browser to adjust to size of device <meta name="viewport" content="width=device width” />
  • 17. VIEWPORT META 
 TAG • Magic! Sort of • Tells browser to adjust to size of device <meta name="viewport" content="width=device width” />
  • 18. VIEWPORT META 
 TAG • Magic! Sort of • Tells browser to adjust to size of device <meta name="viewport" content="width=device width” />
  • 19. VIEWPORT META 
 TAG • Magic! Sort of • Tells browser to adjust to size of device <meta name="viewport" content="width=device width” />
  • 22. FLUID LAYOUTS • Escaping the CSS box model! <div id=”outerwrap"> <div id="header"> <div id=“bodycontent”> <div id="footer"> • Grid • Makes content columns swing below each other to fit on smaller, narrower, screen
  • 25. SECRET OF COLUMNS • New HTML5 element <section> Defines a section in the document • Sizing done in CSS • Col and span aren’t only for tables anymore • Table is a display property in CSS3 that says, “Let the element behave like a <table> element”
  • 26. SECRET OF COLUMNS • New HTML5 element <section> Defines a section in the document • Sizing done in CSS • Col and span aren’t only for tables anymore • Table is a display property in CSS3 that says, “Let the element behave like a <table> element”
  • 27. SECRET OF COLUMNS • New HTML5 element <section> Defines a section in the document • Sizing done in CSS • Col and span aren’t only for tables anymore • Table is a display property in CSS3 that says, “Let the element behave like a <table> element”
  • 28. SECRET OF COLUMNS • New HTML5 element <section> Defines a section in the document • Sizing done in CSS • Col and span aren’t only for tables anymore • Table is a display property in CSS3 that says, “Let the element behave like a <table> element”
  • 32. CSS3 MEDIA QUERIES • Used to mostly be screen or print • Hide nav when printing @media print { #navigation { display: none; } }. • [W3Schools] Media queries look at the capability of the device, and can be used to check many things, such as: • width and height of the browser window • width and height of the device • orientation (is the tablet/phone in landscape or portrait mode?) • Resolution • You can also have different stylesheets for different media
  • 44. TOOLS • Bootstrap • Word Press Responsive themes • All sorts of code generators & downloads – • Responsive Grid System http://www.responsivegridsystem.com/ • GitHub - https://github.com/search?utf8=%E2%9C %93&q=responsive+web+design
  • 45. TOOLS • Bootstrap • Word Press Responsive themes • All sorts of code generators & downloads – • Responsive Grid System http://www.responsivegridsystem.com/ • GitHub - https://github.com/search?utf8=%E2%9C %93&q=responsive+web+design
  • 57. RESOURCES, WEBSITES • W3Schools Responsive http://www.w3schools.com/ html/html_responsive.asp
  • 58. RESOURCES, WEBSITES • W3Schools Responsive http://www.w3schools.com/ html/html_responsive.asp
  • 59. RESOURCES, WEBSITES • W3Schools Responsive http://www.w3schools.com/ html/html_responsive.asp
  • 60. EVEN MORE - • A List Apart - http://alistapart.com/ • Content Strategy for the Web – 2nd ed. 2012 book, Kristina Halvorson http://contentstrategy.com/ • usability.gov http://www.usability.gov/what-and-why/ content-strategy.html • CES web course "Designing Mobile & Responsive Experiences” starts June 1 http://www.slis.wisc.edu/ continueed-DesignMobile.htm
  • 61. THANK YOU! QUESTIONS? “But that kind of design thinking doesn’t need to be our default. Now more than ever, we’re designing work meant to be viewed along a gradient of different experiences. Responsive web design offers us a way forward, finally allowing us to “design for the ebb and flow of things.” Ethan Marcotte