SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler 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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 

Mais de 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
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

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