SlideShare a Scribd company logo
1 of 75
Responsive Design:
Past, Present & Future
FITC Spotlight Advanced
Responsive Design 2016
@andrewsmyk
www.andrewsmyk.com/advancedrwd
@andrewsmyk
@andrewsmyk
@andrewsmyk
future
past
present
@andrewsmyk
future
past
present
640 x 480
800 x 600
@andrewsmyk
past
640 800
@andrewsmyk
past
@andrewsmyk
past
640 x 480
800 x 600
1024 x 768
1200 x 900
1920 x 1200
@andrewsmyk
past
@andrewsmyk
past
@andrewsmyk
past
@andrewsmyk
past
@andrewsmyk
present
@andrewsmyk
present
I am gonna have to media query the shit out of this.
design with text only
@andrewsmyk
present
@andrewsmyk
past
present
future
design with text only
@andrewsmyk
past
present
future
@andrewsmyk
past
present
future
design with text only:
helps keep your media queries as simple as possible.
@andrewsmyk
present
design with text only:
Pages are low weight with high performance.
@andrewsmyk
present
An unstyled HTML page is
ubiquitous and device agnostic.
@andrewsmyk
past
present
future
“Design consistency is not about pixels.”
@andrewsmyk
present
Responsive Typography
Building for Hierarchy
Size
Weight
Color
Position
Type Contrast
Responsive Typography
Modular scale
Responsive Typography
9 12 16 21 28 37 50 67 89
Responsive Typography
Creates Typographic
rhythm
Responsive Typography
Why Modular Scales?
increases readability
increases legibility
balances white-space
balances typographic texture
type contrast
Responsive Typography
Modular Scales
2:3 (perfect fifth)
3:4 (perfect fourth) *
1:1.618 (golden section)
4:5 (major third)
3:5 (major sixth)
9:16 (minor seventh) *
Responsive Typography
Modular Math for 3:4
¾ = .75
16px base font
16/.75 = 21px
21/.75 = 28px
28/.75 = 37px
37/.75 = 50px
Responsive Typography
9 12 16 21 28 37 50 67 89
Responsive Typography
9 12 16 21 28 37 50 67 89
10 13 18 24 32 42 56 74
Responsive Typography
Modular Line Height
- As the screen gets smaller, increase line height
- 1/.75 = 1.3
@andrewsmyk
@andrewsmyk
It’s all about the content.
@andrewsmyk
present
Content Modeling & Strategy
• Content Engagement
• Content Curation
• Rank and Prioritize Content
@andrewsmyk
present
accessibility:
#a11y
WCAG
@andrewsmyk
present
Provide text alternatives (WCAG2)
Readable and Understandable (WCAG2)
Content Appears and Operates
in Predictable Ways (WCAG2)
Robust Compatibility with Current
and Future Devices (WCAG2)
@andrewsmyk
present
Use Role attribute properly (a11y)
Link are recognizable (a11y)
Logical Layouts and Patterns (a11y)
Semantic Headings and Structures (a11y)
@andrewsmyk
present
A A A
@andrewsmyk
present
A A A
@andrewsmyk
future
@andrewsmyk
present
@andrewsmyk
present
progressive
web apps
Responsive
App-like-interactions
Discoverable
Installable
Linkable
@andrewsmyk
present
Browser Dependent
URL masking
Empty Shell (wait for content downloading)
@andrewsmyk
present
@andrewsmyk
present
@andrewsmyk
present
@media (distance: far) {
/* increase text size here */
}
@andrewsmyk
future
“Adjust to Screen”
iPad viewport of 768 as a baseline
for large screens at distance.
@andrewsmyk
future
@andrewsmyk
future
@andrewsmyk
future
Facial Recognition and Distance
@andrewsmyk
future
@andrewsmyk
future
@andrewsmyk
future
@andrewsmyk
future
@andrewsmyk
Questions?
Thank you!
@andrewsmyk
www.andrewsmyk.com/advancedrwd

More Related Content

Viewers also liked

Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
Andrew Smyk
 
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
Andrew Smyk
 
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
Andrew Smyk
 
Leveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
Leveraging Mobile to Increase Student Engagement - HighEdWeb - MichiganLeveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
Leveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
Andrew Smyk
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
Andrew Smyk
 
your UX is not my UX
your UX is not my UXyour UX is not my UX
your UX is not my UX
Andrew Smyk
 

Viewers also liked (15)

Recruitment
RecruitmentRecruitment
Recruitment
 
Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
Digital Kids on Branding, Privacy and Technology Bias - PSUWeb13
 
Leveraging mobile to increase student engagement - HighEdWeb - Arkansas
Leveraging mobile to increase student engagement - HighEdWeb - ArkansasLeveraging mobile to increase student engagement - HighEdWeb - Arkansas
Leveraging mobile to increase student engagement - HighEdWeb - Arkansas
 
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
Digital Kids on Branding, Privacy and Technology Bias - HeWebAR 2013
 
Rethinking mlearning and the Promise of Flying Cars ConfabEdu 2014
Rethinking mlearning and the Promise of Flying Cars ConfabEdu 2014Rethinking mlearning and the Promise of Flying Cars ConfabEdu 2014
Rethinking mlearning and the Promise of Flying Cars ConfabEdu 2014
 
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
Digital Kids on Branding, Privacy and Technology Bias - MinneWebCon13
 
Leveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
Leveraging Mobile to Increase Student Engagement - HighEdWeb - MichiganLeveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
Leveraging Mobile to Increase Student Engagement - HighEdWeb - Michigan
 
Rethinking Mobile Learning and the Promise of Flying Cars
Rethinking Mobile Learning and the Promise of Flying CarsRethinking Mobile Learning and the Promise of Flying Cars
Rethinking Mobile Learning and the Promise of Flying Cars
 
What You Can Learn From a 4 Year Old About Ponies and Mobile UX
What You Can Learn From a 4 Year Old About Ponies and Mobile UXWhat You Can Learn From a 4 Year Old About Ponies and Mobile UX
What You Can Learn From a 4 Year Old About Ponies and Mobile UX
 
Building Effective Cross-Channel Communication Strategies with Applicants
Building Effective Cross-Channel Communication Strategies with ApplicantsBuilding Effective Cross-Channel Communication Strategies with Applicants
Building Effective Cross-Channel Communication Strategies with Applicants
 
From Digital, to Physical and Back Again
From Digital, to Physical and Back AgainFrom Digital, to Physical and Back Again
From Digital, to Physical and Back Again
 
Digital Kids and Technology Bias - Girl Geeks TO Edition
Digital Kids and Technology Bias - Girl Geeks TO EditionDigital Kids and Technology Bias - Girl Geeks TO Edition
Digital Kids and Technology Bias - Girl Geeks TO Edition
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 
your UX is not my UX
your UX is not my UXyour UX is not my UX
your UX is not my UX
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 

Similar to Responsive Design: Past, Present, Future

Coding for Designers
Coding for DesignersCoding for Designers
Coding for Designers
Milly Schmidt
 
Designing future proof websites
Designing future proof websitesDesigning future proof websites
Designing future proof websites
Four Kitchens
 

Similar to Responsive Design: Past, Present, Future (20)

Responsive Design, Past, Present and Future
Responsive Design, Past, Present and FutureResponsive Design, Past, Present and Future
Responsive Design, Past, Present and Future
 
Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Responsive Design & Mobile First
Responsive Design & Mobile FirstResponsive Design & Mobile First
Responsive Design & Mobile First
 
Coding for Designers
Coding for DesignersCoding for Designers
Coding for Designers
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
State of responsive web design in 2019 and beyond
State of responsive web design in 2019 and beyondState of responsive web design in 2019 and beyond
State of responsive web design in 2019 and beyond
 
Drupal as a Data Purveyor, Part I
Drupal as a Data Purveyor, Part IDrupal as a Data Purveyor, Part I
Drupal as a Data Purveyor, Part I
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]
 
Some web design ideas
Some web design ideasSome web design ideas
Some web design ideas
 
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere
 
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
 
Designing future proof websites
Designing future proof websitesDesigning future proof websites
Designing future proof websites
 
Responsive web design - or just web design?
Responsive web design - or just web design?Responsive web design - or just web design?
Responsive web design - or just web design?
 
Aaron Carlino: Head lessons - virtual stripecon 2021
Aaron Carlino: Head lessons - virtual stripecon 2021Aaron Carlino: Head lessons - virtual stripecon 2021
Aaron Carlino: Head lessons - virtual stripecon 2021
 
Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]
 
Using Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - UpdatedUsing Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - Updated
 

Recently uploaded

Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
ellan12
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 

Recently uploaded (20)

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 

Responsive Design: Past, Present, Future