SlideShare a Scribd company logo
1 of 22
Download to read offline
Responsive Web
Cincinnati WordPress
December 2015
OUTLINE
• What is responsive?
• Why responsive?
• What to look for?
• How to test responsive sites?
• How to develop responsive sites?
WHAT IS RESPONSIVE?
WHAT IS RESPONSIVE?
A responsive design is composed of three distinct
parts:

1. A flexible grid.
2. Flexible images.
3. Media queries.
“
http://unstoppablerobotninja.com/entry/on-being-responsive/
— Ethan Marcotte
WHAT IS RESPONSIVE?
Responsive Adaptive
Basis for layout
Smoothly resizing elements on
a percentage basis
Page redistributes layout at
predefined intervals
Example
20% sidebar, 75% content area,
each resizing to 100% at small
display
200 pixel sidebar, 600 pixel
main area, resizing to 300
pixels each at small display
Media Queries ✓ ✓
WHY RESPONSIVE?
Source: KPCB InternetTrends Report 2014 via StatCounter Global Stats
WHY RESPONSIVE?
Continued growth of mobile traffic
• Affordability -Tablets can be
purchased for less than $50
• Convenience - Portable devices
are easier to carry and use
WHY RESPONSIVE?
SEO Implications
Google cares about responsiveness!
https://developers.google.com/webmasters/mobile-sites/
If you haven't made your website mobile-friendly,
you should. Majority of the users coming to your
site are likely to be using a mobile device.
“
WHAT TO LOOK FOR?
Where can I find
responsive themes?
WHAT TO LOOK FOR?
WHAT TO LOOK FOR?
How do I know whether a
theme is responsive?
HOW TO TEST RESPONSIVE?
“Ye Olde” Screen Resize
HOW TO TEST RESPONSIVE?
Browser Emulator
HOW TO TEST RESPONSIVE?
Device Emulators
HOW TO TEST RESPONSIVE?
Actual Device
HOW TO TEST RESPONSIVE?
Google Mobile-FriendlyTest
https://www.google.com/webmasters/tools/mobile-friendly/
HOW TO DEVELOP RESPONSIVE?
Software Automation
WordPress 4.4 Responsive Images
HOW TO DEVELOP RESPONSIVE?
Software Automation
Jetpack “MobileTheme”
.content {
width: 75%;
}
@media ( max-width: 768px ) {
.content {
width: 100%;
}
}
HOW TO DEVELOP RESPONSIVE?
Media Queries
.content {
width: 100%;
}
@media ( min-width: 769px ) {
.content {
width: 75%;
}
}
HOW TO DEVELOP RESPONSIVE?
“Mobile First” Media Queries
function isTouchDevice() {
try {
document.createEvent( 'TouchEvent' );
return true;
} catch ( error ) {
return false;
}
}
HOW TO DEVELOP RESPONSIVE?
Touch Detection?
What about touch-screen laptops?
.container {
display: flex;
}
.sidebar {
flex: 1;
}
.content {
flex: 2;
}
HOW TO DEVELOP RESPONSIVE?
Flexbox

More Related Content

What's hot

Designing for Mobile - Hileman Group Lunch & Learn Series
Designing for Mobile - Hileman Group Lunch & Learn SeriesDesigning for Mobile - Hileman Group Lunch & Learn Series
Designing for Mobile - Hileman Group Lunch & Learn SeriesHileman Group
 
Jessica scott week 4 presentation
Jessica scott week 4 presentationJessica scott week 4 presentation
Jessica scott week 4 presentationmilakarma
 
Siti web per device multipli by Dino esposito, Francesco Esposito
Siti web per device multipli by Dino esposito, Francesco EspositoSiti web per device multipli by Dino esposito, Francesco Esposito
Siti web per device multipli by Dino esposito, Francesco EspositoCodemotion
 
Presentation Slides - Kids Rescue for Technovation Challenge 2014
Presentation Slides - Kids Rescue for Technovation Challenge 2014Presentation Slides - Kids Rescue for Technovation Challenge 2014
Presentation Slides - Kids Rescue for Technovation Challenge 2014Maria Abreu
 
TargetSummit Moscow Late 2016 | Maps.me, Evgeny Lisovskiy
TargetSummit Moscow Late 2016 | Maps.me, Evgeny LisovskiyTargetSummit Moscow Late 2016 | Maps.me, Evgeny Lisovskiy
TargetSummit Moscow Late 2016 | Maps.me, Evgeny LisovskiyTargetSummit
 
Facebook, details of the new brand pages timeline
Facebook, details of the new brand pages timelineFacebook, details of the new brand pages timeline
Facebook, details of the new brand pages timelineYolk, A Grey Group Company
 
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...Cindy Leonard
 
Mobile first responsive web design
Mobile first responsive web designMobile first responsive web design
Mobile first responsive web designMark Riggan
 
The Mobile Inbox 101: Content Strategy and User Experience
The Mobile Inbox 101: Content Strategy and User Experience The Mobile Inbox 101: Content Strategy and User Experience
The Mobile Inbox 101: Content Strategy and User Experience Salesforce Marketing Cloud
 
Mobile Inbox 101: Email Design Content & User Experience
Mobile Inbox 101: Email Design Content & User ExperienceMobile Inbox 101: Email Design Content & User Experience
Mobile Inbox 101: Email Design Content & User ExperienceAlex Williams
 
Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think ppwendyr1974
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppwendyr1974
 

What's hot (16)

Designing for Mobile - Hileman Group Lunch & Learn Series
Designing for Mobile - Hileman Group Lunch & Learn SeriesDesigning for Mobile - Hileman Group Lunch & Learn Series
Designing for Mobile - Hileman Group Lunch & Learn Series
 
Jessica scott week 4 presentation
Jessica scott week 4 presentationJessica scott week 4 presentation
Jessica scott week 4 presentation
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Siti web per device multipli by Dino esposito, Francesco Esposito
Siti web per device multipli by Dino esposito, Francesco EspositoSiti web per device multipli by Dino esposito, Francesco Esposito
Siti web per device multipli by Dino esposito, Francesco Esposito
 
Presentation Slides - Kids Rescue for Technovation Challenge 2014
Presentation Slides - Kids Rescue for Technovation Challenge 2014Presentation Slides - Kids Rescue for Technovation Challenge 2014
Presentation Slides - Kids Rescue for Technovation Challenge 2014
 
TargetSummit Moscow Late 2016 | Maps.me, Evgeny Lisovskiy
TargetSummit Moscow Late 2016 | Maps.me, Evgeny LisovskiyTargetSummit Moscow Late 2016 | Maps.me, Evgeny Lisovskiy
TargetSummit Moscow Late 2016 | Maps.me, Evgeny Lisovskiy
 
Let’s make memories
Let’s make memoriesLet’s make memories
Let’s make memories
 
Facebook, details of the new brand pages timeline
Facebook, details of the new brand pages timelineFacebook, details of the new brand pages timeline
Facebook, details of the new brand pages timeline
 
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...
Usable & Accessible Websites: How to Keep Your Visitors Happy & Coming Back f...
 
Shantell Expo poster
Shantell Expo posterShantell Expo poster
Shantell Expo poster
 
Mobile first responsive web design
Mobile first responsive web designMobile first responsive web design
Mobile first responsive web design
 
The Mobile Inbox 101: Content Strategy and User Experience
The Mobile Inbox 101: Content Strategy and User Experience The Mobile Inbox 101: Content Strategy and User Experience
The Mobile Inbox 101: Content Strategy and User Experience
 
Mobile Inbox 101: Email Design Content & User Experience
Mobile Inbox 101: Email Design Content & User ExperienceMobile Inbox 101: Email Design Content & User Experience
Mobile Inbox 101: Email Design Content & User Experience
 
Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think pp
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 pp
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 

Similar to Cincinnati WordPress - Responsive Web (December 2015)

#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive DesignOne North
 
Current Design Trends
Current Design TrendsCurrent Design Trends
Current Design Trendswhipplehill
 
Responsive Web Design Presentation
Responsive Web Design PresentationResponsive Web Design Presentation
Responsive Web Design PresentationEnvano
 
Internet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product PageInternet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product Pagesweiskircher
 
Ready, Set, Go Mobile!
Ready, Set, Go Mobile!Ready, Set, Go Mobile!
Ready, Set, Go Mobile!Hall_
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)ssuserd60633
 
Responding to the challenge of the mobile web (2012)
Responding to the challenge of the mobile web (2012)Responding to the challenge of the mobile web (2012)
Responding to the challenge of the mobile web (2012)Graham Bird
 
150608 m learncon_tracy
150608 m learncon_tracy150608 m learncon_tracy
150608 m learncon_tracyweejeelearning
 
Not Just a Pretty Face: Combining Form and Function for Maximum Conversions
Not Just a Pretty Face: Combining Form and Function for Maximum ConversionsNot Just a Pretty Face: Combining Form and Function for Maximum Conversions
Not Just a Pretty Face: Combining Form and Function for Maximum ConversionsWP Engine
 
Superfast mega trends dorset jan 2015
Superfast mega trends dorset jan 2015Superfast mega trends dorset jan 2015
Superfast mega trends dorset jan 2015Superfast Business
 
Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014Adrian Roselli
 
Inbound School Marketing: Is Your Website Helping The Bottom Line?
Inbound School Marketing: Is Your Website Helping The Bottom Line?Inbound School Marketing: Is Your Website Helping The Bottom Line?
Inbound School Marketing: Is Your Website Helping The Bottom Line?Kyle James
 
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
 
Creating an effective online presence for small businesses on the new web
Creating an effective online presence for small businesses on the new webCreating an effective online presence for small businesses on the new web
Creating an effective online presence for small businesses on the new webZiv Koren
 
Responsive web design ppt
Responsive web design pptResponsive web design ppt
Responsive web design pptNAWAZ KHAN
 
Digital Marketing in a Mobile First World
Digital Marketing in a Mobile First World Digital Marketing in a Mobile First World
Digital Marketing in a Mobile First World MarketingNomads.com
 
(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web designLeisl Schrader
 
WCR Santa Clara Tech Talk 2015
WCR Santa Clara Tech Talk 2015WCR Santa Clara Tech Talk 2015
WCR Santa Clara Tech Talk 2015Wallace Chane
 

Similar to Cincinnati WordPress - Responsive Web (December 2015) (20)

#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive Design
 
Current Design Trends
Current Design TrendsCurrent Design Trends
Current Design Trends
 
Responsive Web Design Presentation
Responsive Web Design PresentationResponsive Web Design Presentation
Responsive Web Design Presentation
 
Internet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product PageInternet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product Page
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Ready, Set, Go Mobile!
Ready, Set, Go Mobile!Ready, Set, Go Mobile!
Ready, Set, Go Mobile!
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
 
Responding to the challenge of the mobile web (2012)
Responding to the challenge of the mobile web (2012)Responding to the challenge of the mobile web (2012)
Responding to the challenge of the mobile web (2012)
 
150608 m learncon_tracy
150608 m learncon_tracy150608 m learncon_tracy
150608 m learncon_tracy
 
Not Just a Pretty Face: Combining Form and Function for Maximum Conversions
Not Just a Pretty Face: Combining Form and Function for Maximum ConversionsNot Just a Pretty Face: Combining Form and Function for Maximum Conversions
Not Just a Pretty Face: Combining Form and Function for Maximum Conversions
 
Superfast mega trends dorset jan 2015
Superfast mega trends dorset jan 2015Superfast mega trends dorset jan 2015
Superfast mega trends dorset jan 2015
 
Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014Responsive Web Design Primer - NAGW 2014
Responsive Web Design Primer - NAGW 2014
 
Inbound School Marketing: Is Your Website Helping The Bottom Line?
Inbound School Marketing: Is Your Website Helping The Bottom Line?Inbound School Marketing: Is Your Website Helping The Bottom Line?
Inbound School Marketing: Is Your Website Helping The Bottom Line?
 
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?
 
Creating an effective online presence for small businesses on the new web
Creating an effective online presence for small businesses on the new webCreating an effective online presence for small businesses on the new web
Creating an effective online presence for small businesses on the new web
 
Responsive web design ppt
Responsive web design pptResponsive web design ppt
Responsive web design ppt
 
Digital Marketing in a Mobile First World
Digital Marketing in a Mobile First World Digital Marketing in a Mobile First World
Digital Marketing in a Mobile First World
 
(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design(Healthcare) make your business mobile with responsive web design
(Healthcare) make your business mobile with responsive web design
 
URANUS
URANUSURANUS
URANUS
 
WCR Santa Clara Tech Talk 2015
WCR Santa Clara Tech Talk 2015WCR Santa Clara Tech Talk 2015
WCR Santa Clara Tech Talk 2015
 

More from Andrew Duthie

Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowAndrew Duthie
 
The Future of WordPress and JavaScript
The Future of WordPress and JavaScriptThe Future of WordPress and JavaScript
The Future of WordPress and JavaScriptAndrew Duthie
 
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)Andrew Duthie
 
The WordPress Theme Directory
The WordPress Theme DirectoryThe WordPress Theme Directory
The WordPress Theme DirectoryAndrew Duthie
 
WordPress & Backbone.js
WordPress & Backbone.jsWordPress & Backbone.js
WordPress & Backbone.jsAndrew Duthie
 
Wordpress as a Backend
Wordpress as a BackendWordpress as a Backend
Wordpress as a BackendAndrew Duthie
 

More from Andrew Duthie (6)

Fast Websites: The What, Why, and How
Fast Websites: The What, Why, and HowFast Websites: The What, Why, and How
Fast Websites: The What, Why, and How
 
The Future of WordPress and JavaScript
The Future of WordPress and JavaScriptThe Future of WordPress and JavaScript
The Future of WordPress and JavaScript
 
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
Launching a WordPress Site 101 (Cincinnati WordPress, August 2015)
 
The WordPress Theme Directory
The WordPress Theme DirectoryThe WordPress Theme Directory
The WordPress Theme Directory
 
WordPress & Backbone.js
WordPress & Backbone.jsWordPress & Backbone.js
WordPress & Backbone.js
 
Wordpress as a Backend
Wordpress as a BackendWordpress as a Backend
Wordpress as a Backend
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Cincinnati WordPress - Responsive Web (December 2015)

  • 2. OUTLINE • What is responsive? • Why responsive? • What to look for? • How to test responsive sites? • How to develop responsive sites?
  • 4. WHAT IS RESPONSIVE? A responsive design is composed of three distinct parts:
 1. A flexible grid. 2. Flexible images. 3. Media queries. “ http://unstoppablerobotninja.com/entry/on-being-responsive/ — Ethan Marcotte
  • 5. WHAT IS RESPONSIVE? Responsive Adaptive Basis for layout Smoothly resizing elements on a percentage basis Page redistributes layout at predefined intervals Example 20% sidebar, 75% content area, each resizing to 100% at small display 200 pixel sidebar, 600 pixel main area, resizing to 300 pixels each at small display Media Queries ✓ ✓
  • 6. WHY RESPONSIVE? Source: KPCB InternetTrends Report 2014 via StatCounter Global Stats
  • 7. WHY RESPONSIVE? Continued growth of mobile traffic • Affordability -Tablets can be purchased for less than $50 • Convenience - Portable devices are easier to carry and use
  • 8. WHY RESPONSIVE? SEO Implications Google cares about responsiveness! https://developers.google.com/webmasters/mobile-sites/ If you haven't made your website mobile-friendly, you should. Majority of the users coming to your site are likely to be using a mobile device. “
  • 9. WHAT TO LOOK FOR? Where can I find responsive themes?
  • 10. WHAT TO LOOK FOR?
  • 11. WHAT TO LOOK FOR? How do I know whether a theme is responsive?
  • 12. HOW TO TEST RESPONSIVE? “Ye Olde” Screen Resize
  • 13. HOW TO TEST RESPONSIVE? Browser Emulator
  • 14. HOW TO TEST RESPONSIVE? Device Emulators
  • 15. HOW TO TEST RESPONSIVE? Actual Device
  • 16. HOW TO TEST RESPONSIVE? Google Mobile-FriendlyTest https://www.google.com/webmasters/tools/mobile-friendly/
  • 17. HOW TO DEVELOP RESPONSIVE? Software Automation WordPress 4.4 Responsive Images
  • 18. HOW TO DEVELOP RESPONSIVE? Software Automation Jetpack “MobileTheme”
  • 19. .content { width: 75%; } @media ( max-width: 768px ) { .content { width: 100%; } } HOW TO DEVELOP RESPONSIVE? Media Queries
  • 20. .content { width: 100%; } @media ( min-width: 769px ) { .content { width: 75%; } } HOW TO DEVELOP RESPONSIVE? “Mobile First” Media Queries
  • 21. function isTouchDevice() { try { document.createEvent( 'TouchEvent' ); return true; } catch ( error ) { return false; } } HOW TO DEVELOP RESPONSIVE? Touch Detection? What about touch-screen laptops?
  • 22. .container { display: flex; } .sidebar { flex: 1; } .content { flex: 2; } HOW TO DEVELOP RESPONSIVE? Flexbox