SlideShare a Scribd company logo
1 of 71
Let’s Get Responsive!
How getting responsive will improve your user relationships.
Courtney Jordan
New York State ITS Health & Human Services Cluster

● Front-End Designer
● Graphic Artist
● Typographer
● Photographer
Twitter: @court_jordan
GitHub: courtney-jordan

● Minecraft Enthusiast
Career Center Locator
http://labor.ny.gov/career-center-locator/

Department of Labor’s
next upcoming
Responsive Website
that went live in
January 2014.

Desktop

Mobile
Ride Safe New York
http://www.labor.ny.gov/ridesafeny/

Department of Labor’s
first Responsive Website
went live in November of
2013.

Desktop

Mobile
What is
Responsive
Design?
When a website
responds to the
device it’s loaded on.

http://insights.iddigital.com.au/wp-content/uploads/2013/04/responsive-templates.jpg
Includes but Not Limited Too...

•
•
•
•
•

Television
Computers
Tablets
Mobile Phone
Gaming Consoles
Why Use
Responsive
Design?
“It’s not like people will use their
mobile device to view our website...”
http://www.trinitydigitalmarketing.com/mobile-on-the-rise-infographic
61% of people have a better opinion of brands
when they offer a good mobile experience.
- Latitude Research
http://files.latd.com/Latitude-Next-Gen-Retail-Study.pdf
“Day by day, the number of devices, platforms,
and browsers that need to work with your site grows.
Responsive web design represents a fundamental shift
in how we’ll build websites for the decade to come.”
-Jeffrey Veen, CEO and Founder of TypeKit
“ Going forward, every project to create or redesign a
public facing New York State website must implement
a responsive web design.”
- Kishor Bagul
NYS Chief Technology Officer
GTC, September 19, 2013
It’s happening. More than 20
live/in-progress RWD Projects!
Let’s
Get
Responsive!
Ride Safe New York
Responsive Redesign Project
Homepage
Created in early
2000s with current
trends at the time.
Selected as a
candidate to test out
responsive
Parents
Page that included
safety tips for parents
to follow with children
while attending theme
parks.
Kids
Page that included
safety tips for children
to follow while
attending theme parks
and enjoying park
rides.
Regulations/
Rules
Page that included
regulations, records
and other information
surrounding park
safety.
Step One
…
Content Analysis
Step One: Content Analysis
Analytics
Analytics used to view overall page traffic.
This process helped in assistance with
keeping/removing pages.
Step One: Content Analysis
Page Inventory Review
● Editing
● Updating
● Removal of Stale Content/Pages
Multiple listings
for one page

2

1

Titles not
descriptive enough

3

Content, Images,
Fonts and
Color have busy
appearance

low page visits
Step Two
...
Content Layout
Step Two: Content Layout
Starting from the “Mobile” perspective and
working up to the desktop perspective.
●
●
●
●
●

Content
Navigation
Images
Interaction
Styles - Typography, White Space and Color
Step Two: Content Layout
Content
Establish the Content first! You’ll need to ask
yourself
● How will the content flow on
mobile?
● How will the content flow on
desktop?
Step Two: Content Layout
Navigation
Navigation should be responsive across
all devices. There are many solutions
that handle navigation responsively.
● Top Nav
● Toggle
● Off-Canvas Flyout
http://foundation.zurb.com
Step Two: Content Layout
Navigation: Top Nav
● Easy to implement
● No Css

● No Javascript

http://www.abookapart.com/
Step Two: Content Layout
Navigation: Toggle
● Menu slides opens in the header
● Easy to implement

● Easy to scale from mobile to
desktop
http://www.starbucks.com/
Step Two: Content Layout
Navigation: Off-Canvas Flyout
● Reveals a column of navigation
that
can be as long as the page itself.
● Lots of breathing room
● Add many navigation items
http://nys-its.github.io/go-responsive
Step Two: Content Layout
Images
As content should be responsive, so should the
images. There are many solutions that handle images
responsively.
●
●
●

Picture Element
Adaptive Images
Max-Width
http://responsiveimages.org
Step Two: Content Layout
Images: Picture Element
●

A markup pattern that allows
developers to declare multiple
sources for an image.

● Media queries control how images
are presented to users.
http://responsiveimages.org
Step Two: Content Layout
Images: Adaptive Images
●

Detects images through serverside that creates, caches and
delivers resized images per
screen size.

● No additional markup needed
● Reduces page load
http://adaptive-images.com
Step Two: Content Layout
Images: Max-Width
●

Setting max-width to 100% will
scale the image within its container

● It works but it’s not optimal
Step Two: Content Layout
Interactions
Interactions change from mobile to desktop.
●
●

Touch vs Mouse
Components change to fit device

http://www.uxbooth.com/articles/designing-for-mobile-part-2-interaction-design/
Step Two: Content Layout
Touch vs Mouse
● Tap instead of Click
● Finger is the cursor
● Finger Friendly

http://windows.microsoft.com/enus/windows-8/touch-swipe-tapbeyond
Step Two: Content Layout
Touch vs Mouse:
Finger Friendly
Donate and Adopt
buttons have
larger target sizes
at mobile level.
http://worldwildlife.org
Step Two: Content Layout
Touch vs Mouse:
Finger Friendly
Touch Targets
very small,
difficult to
navigate.
http://www.apple.com
Step Two: Content Layout
Components change to fit device
● Landscape and Portrait
● Content shouldn’t be
removed, only reflowed
Step Two: Content Layout
Styles
After Content and Navigation have been established
it’s time to style the page. Style should be the last
factor when creating a website.
●
●
●

Typography
White Space
Color

Arial
Step Two: Content Layout
Styles: Typography

http://cloudfront6.ia.net/wpcontent/uploads/2012/05/responsive-typography-typesizes.png

● Line Height
● Line Length
● Resizable/Readable
Typeface
Step Two: Content Layout
Styles: Typography
Line Height
An equal amount of space
above and below a line of text.

http://smad.jmu.edu/shen/webtype/lineheight.html
Step Two: Content Layout
Styles: Typography
Line Length
Line Length is the length of
characters used on a line of text.

http://smad.jmu.edu/shen/webtype/linelength.ht
ml
Step Two: Content Layout
Styles: Typography
Resizable/Readable Typeface
● Type should be resized and
readable across multiple devices
when responsive.
● Ems
http://www.joomlacreator.com/sites/default/files/web_fonts.gif
Step Two: Content Layout
Typography - Proxima Nova
This font is readable
and scales nicely to
lower resolutions.

https://typekit.com/fonts/proxima-nova

https://typekit.com/fonts
Step Two: Content Layout
Typography - Reenie Beanie
This font looks nice
but doesn’t scale well
on lower resolutions.
As you can see at
becomes smaller very
hard to read and lead
to eyestrain.
https://typekit.com/fonts/reenie-beanie
Step Two: Content Layout
Styles: White Space
Empty Space between and
around elements on a website
White Space helps content to
be more legible

http://owltastic.com
Step Two: Content Layout

Effective

Styles: Color
Contrast

Not as
Effective

Choose appropriate color hues, lightness
& darkness to prevent eye strain and
help users with visions impairments.

Effective

Color contrasts vary across devices.
A white background on mobile can cause
eye strain because it’s too bright.

Not as
Effective
Step Two: Content Layout
Styles: Layout Consistency
Branding, Color and Typography
within the layout should remain
consistent across all devices.
Content shouldn’t change
however type and images can be
re-sized to better fit devices
accordingly.
http://www.microsoft.com/en-us/default.aspx
Mobile - Homepage
Tablet - Homepage
Desktop - Homepage
Step Three
...
Building the Website
Step Three: Building the Website
Putting it all together
After establishing the look/feel of the site it’s time to
start building!
●
●
●

Download Framework
Write HTML/CSS/JS
Tweak and Fine Tuned
Step Three: Building the Website
Framework
●

Excelsior Web Framework (EWF)
○ Features
○ Easy to Use
Step Three: Building the Website
large-6

HTML
Set up content within responsive
grid
using columns that respond to different
device screen resolutions.

<div class="small-12 large-6 columns">
small-12 uses the whole grid to shows
image on mobile displays
large-6 uses half of the grid to shows
image on larger displays

small-12
Step Three: Building the Website
CSS
●
●

CSS
Media Queries
○ default (mobile)
○ 48em = 768px (tablet)
○ 56em = 869px (tablet)
○ 80em = 1280px (desktop)
Step Three: Building the Website
Tweak and Fine Tuned
After testing we made adjustments until
satisfaction was met.
Final Product
ridesafeny.com
Tools &
Resources
Responsive Framework: Foundation
● Loads of documentation
● Easy to customize

● Offers on-site training

http://foundation.zurb.com/
Responsive Framework: Bootstrap
● Popular on Github
● Easy to customize

● IE8 Friendly

http://getbootstrap.com/
Other Responsive Frameworks

http://semantic-ui.com/
http://jalxob.com/cool-kitten/

● Parallax scrolling

● Semantic HTML

● Lightweight

● Growing on Github
Responsive Web Design
by Ethan Marcotte

http://www.abookapart.com/products/responsive-web-design
CODEPEN
Great tool for
responsive demos.
Real-Time Results!
Example:http://codepen.io/CourtneyJordan/pen/mBvug

http://codepen.io/
Font Resources
Free
●

http://www.fontsquirrel.com/

●

https://www.google.com/fonts

Purchase
●

http://www.fonts.com/

●

https://typekit.com/

Check to see if fonts
are commercial free
to avoid legal woes!
Responsive Patterns
by Brad Frost

Offers a collection of
responsive patterns
It’s also responsive!

http://bradfrost.github.io/this-is-responsive/patterns.html
Responsive Navigation Patterns
by Brad Frost

Offers a collection of
responsive navigation
patterns
http://bradfrostweb.com/blog/web/responsive-nav-patterns

Which is also
responsive!
PXtoEM
by Brian Cray

Convert your
pixels to ems
with ease!

http://pxtoem.com/
Thank You!

More Related Content

What's hot

The Future of Adaptive Content
The Future of Adaptive ContentThe Future of Adaptive Content
The Future of Adaptive ContentKaren McGrane
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowchartsFelixDing
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
 
Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019zainabkashim
 
Soft Tech Innovation Ltd Web Development Plan 2013
Soft Tech Innovation Ltd Web Development Plan 2013Soft Tech Innovation Ltd Web Development Plan 2013
Soft Tech Innovation Ltd Web Development Plan 2013A.M. Ishtiaque Sarwar
 
Using Edge Animate to Create a Reusable Component Set
Using Edge Animate to Create a Reusable Component SetUsing Edge Animate to Create a Reusable Component Set
Using Edge Animate to Create a Reusable Component SetJoseph Labrecque
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppPamela Ireri
 
Android 4.0 UI Design Tips
Android 4.0 UI Design TipsAndroid 4.0 UI Design Tips
Android 4.0 UI Design TipsJustin Lee
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User ExperienceJeremy Johnson
 
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It Mohamed Mahdy
 
Bootstrap responsive design
Bootstrap responsive designBootstrap responsive design
Bootstrap responsive designIshtdeep Hora
 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyZainul Zain
 
Hooray Icon Fonts workshop
Hooray Icon Fonts workshopHooray Icon Fonts workshop
Hooray Icon Fonts workshopjameswillweb
 
Become a Digital Content Designer
Become a Digital Content DesignerBecome a Digital Content Designer
Become a Digital Content DesignerTekno Point
 
Hooray Icon Fonts! Artifact Conference
Hooray Icon Fonts! Artifact ConferenceHooray Icon Fonts! Artifact Conference
Hooray Icon Fonts! Artifact Conferencejameswillweb
 
Introduction to j query mobile framework
Introduction to j query mobile frameworkIntroduction to j query mobile framework
Introduction to j query mobile frameworkShreerang Patwardhan
 
Best cross platform app development frameworks for 2021
Best cross platform app development frameworks for 2021Best cross platform app development frameworks for 2021
Best cross platform app development frameworks for 2021Omega_UAE
 
amiryaqub.doc
amiryaqub.docamiryaqub.doc
amiryaqub.docbutest
 

What's hot (20)

Jquery mobile
Jquery mobileJquery mobile
Jquery mobile
 
The Future of Adaptive Content
The Future of Adaptive ContentThe Future of Adaptive Content
The Future of Adaptive Content
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowcharts
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
 
Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019
 
Soft Tech Innovation Ltd Web Development Plan 2013
Soft Tech Innovation Ltd Web Development Plan 2013Soft Tech Innovation Ltd Web Development Plan 2013
Soft Tech Innovation Ltd Web Development Plan 2013
 
Using Edge Animate to Create a Reusable Component Set
Using Edge Animate to Create a Reusable Component SetUsing Edge Animate to Create a Reusable Component Set
Using Edge Animate to Create a Reusable Component Set
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web App
 
Android 4.0 UI Design Tips
Android 4.0 UI Design TipsAndroid 4.0 UI Design Tips
Android 4.0 UI Design Tips
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User Experience
 
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It
Mobile Search Queries Start to Surpass Desktop: Here's What You Can Do About It
 
Bootstrap responsive design
Bootstrap responsive designBootstrap responsive design
Bootstrap responsive design
 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
 
Hooray Icon Fonts workshop
Hooray Icon Fonts workshopHooray Icon Fonts workshop
Hooray Icon Fonts workshop
 
Become a Digital Content Designer
Become a Digital Content DesignerBecome a Digital Content Designer
Become a Digital Content Designer
 
Hooray Icon Fonts! Artifact Conference
Hooray Icon Fonts! Artifact ConferenceHooray Icon Fonts! Artifact Conference
Hooray Icon Fonts! Artifact Conference
 
Introduction to j query mobile framework
Introduction to j query mobile frameworkIntroduction to j query mobile framework
Introduction to j query mobile framework
 
Explaining Ajax
Explaining AjaxExplaining Ajax
Explaining Ajax
 
Best cross platform app development frameworks for 2021
Best cross platform app development frameworks for 2021Best cross platform app development frameworks for 2021
Best cross platform app development frameworks for 2021
 
amiryaqub.doc
amiryaqub.docamiryaqub.doc
amiryaqub.doc
 

Similar to Responsive Design: Let's get Responsive!

MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workfloweaselsolutions
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdfTECHCENTRAL3
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
Designing responsive web design in FIGMA
Designing responsive web design in FIGMADesigning responsive web design in FIGMA
Designing responsive web design in FIGMAFibonalabs
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesignBart De Waele
 
Responsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftResponsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftThomas Deceuninck
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?Katy Slemon
 
Best Practices for University Websites
Best Practices for University WebsitesBest Practices for University Websites
Best Practices for University WebsitesJeremy Robinson
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013Angela Bowman
 
WDEV118 Overview
WDEV118 OverviewWDEV118 Overview
WDEV118 OverviewGene Babon
 
dynamicweb pdf.pdf
dynamicweb pdf.pdfdynamicweb pdf.pdf
dynamicweb pdf.pdfherb23
 
Basic Responsive Theming - Somedutta Ghosh
Basic Responsive Theming - Somedutta GhoshBasic Responsive Theming - Somedutta Ghosh
Basic Responsive Theming - Somedutta GhoshDrupal Camp Delhi
 

Similar to Responsive Design: Let's get Responsive! (20)

MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workflow
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Designing responsive web design in FIGMA
Designing responsive web design in FIGMADesigning responsive web design in FIGMA
Designing responsive web design in FIGMA
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesign
 
Responsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftResponsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour Microsoft
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?
 
Best Practices for University Websites
Best Practices for University WebsitesBest Practices for University Websites
Best Practices for University Websites
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013
 
Neha_UI_Developer
Neha_UI_DeveloperNeha_UI_Developer
Neha_UI_Developer
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
Mobile UX Challenges
Mobile UX ChallengesMobile UX Challenges
Mobile UX Challenges
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
WDEV118 Overview
WDEV118 OverviewWDEV118 Overview
WDEV118 Overview
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
Mobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdfMobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdf
 
dynamicweb pdf.pdf
dynamicweb pdf.pdfdynamicweb pdf.pdf
dynamicweb pdf.pdf
 
IA workshop
IA workshopIA workshop
IA workshop
 
Basic Responsive Theming - Somedutta Ghosh
Basic Responsive Theming - Somedutta GhoshBasic Responsive Theming - Somedutta Ghosh
Basic Responsive Theming - Somedutta Ghosh
 

Recently uploaded

Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Constructionmbermudez3
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 

Recently uploaded (20)

Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Construction
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 

Responsive Design: Let's get Responsive!

  • 1. Let’s Get Responsive! How getting responsive will improve your user relationships.
  • 2. Courtney Jordan New York State ITS Health & Human Services Cluster ● Front-End Designer ● Graphic Artist ● Typographer ● Photographer Twitter: @court_jordan GitHub: courtney-jordan ● Minecraft Enthusiast
  • 3. Career Center Locator http://labor.ny.gov/career-center-locator/ Department of Labor’s next upcoming Responsive Website that went live in January 2014. Desktop Mobile
  • 4. Ride Safe New York http://www.labor.ny.gov/ridesafeny/ Department of Labor’s first Responsive Website went live in November of 2013. Desktop Mobile
  • 6. When a website responds to the device it’s loaded on. http://insights.iddigital.com.au/wp-content/uploads/2013/04/responsive-templates.jpg
  • 7. Includes but Not Limited Too... • • • • • Television Computers Tablets Mobile Phone Gaming Consoles
  • 9. “It’s not like people will use their mobile device to view our website...”
  • 11. 61% of people have a better opinion of brands when they offer a good mobile experience. - Latitude Research http://files.latd.com/Latitude-Next-Gen-Retail-Study.pdf
  • 12. “Day by day, the number of devices, platforms, and browsers that need to work with your site grows. Responsive web design represents a fundamental shift in how we’ll build websites for the decade to come.” -Jeffrey Veen, CEO and Founder of TypeKit
  • 13. “ Going forward, every project to create or redesign a public facing New York State website must implement a responsive web design.” - Kishor Bagul NYS Chief Technology Officer GTC, September 19, 2013
  • 14. It’s happening. More than 20 live/in-progress RWD Projects!
  • 16. Ride Safe New York Responsive Redesign Project
  • 17. Homepage Created in early 2000s with current trends at the time. Selected as a candidate to test out responsive
  • 18. Parents Page that included safety tips for parents to follow with children while attending theme parks.
  • 19. Kids Page that included safety tips for children to follow while attending theme parks and enjoying park rides.
  • 20. Regulations/ Rules Page that included regulations, records and other information surrounding park safety.
  • 22. Step One: Content Analysis Analytics Analytics used to view overall page traffic. This process helped in assistance with keeping/removing pages.
  • 23. Step One: Content Analysis Page Inventory Review ● Editing ● Updating ● Removal of Stale Content/Pages
  • 24. Multiple listings for one page 2 1 Titles not descriptive enough 3 Content, Images, Fonts and Color have busy appearance low page visits
  • 26. Step Two: Content Layout Starting from the “Mobile” perspective and working up to the desktop perspective. ● ● ● ● ● Content Navigation Images Interaction Styles - Typography, White Space and Color
  • 27. Step Two: Content Layout Content Establish the Content first! You’ll need to ask yourself ● How will the content flow on mobile? ● How will the content flow on desktop?
  • 28. Step Two: Content Layout Navigation Navigation should be responsive across all devices. There are many solutions that handle navigation responsively. ● Top Nav ● Toggle ● Off-Canvas Flyout http://foundation.zurb.com
  • 29. Step Two: Content Layout Navigation: Top Nav ● Easy to implement ● No Css ● No Javascript http://www.abookapart.com/
  • 30. Step Two: Content Layout Navigation: Toggle ● Menu slides opens in the header ● Easy to implement ● Easy to scale from mobile to desktop http://www.starbucks.com/
  • 31. Step Two: Content Layout Navigation: Off-Canvas Flyout ● Reveals a column of navigation that can be as long as the page itself. ● Lots of breathing room ● Add many navigation items http://nys-its.github.io/go-responsive
  • 32. Step Two: Content Layout Images As content should be responsive, so should the images. There are many solutions that handle images responsively. ● ● ● Picture Element Adaptive Images Max-Width http://responsiveimages.org
  • 33. Step Two: Content Layout Images: Picture Element ● A markup pattern that allows developers to declare multiple sources for an image. ● Media queries control how images are presented to users. http://responsiveimages.org
  • 34. Step Two: Content Layout Images: Adaptive Images ● Detects images through serverside that creates, caches and delivers resized images per screen size. ● No additional markup needed ● Reduces page load http://adaptive-images.com
  • 35. Step Two: Content Layout Images: Max-Width ● Setting max-width to 100% will scale the image within its container ● It works but it’s not optimal
  • 36. Step Two: Content Layout Interactions Interactions change from mobile to desktop. ● ● Touch vs Mouse Components change to fit device http://www.uxbooth.com/articles/designing-for-mobile-part-2-interaction-design/
  • 37. Step Two: Content Layout Touch vs Mouse ● Tap instead of Click ● Finger is the cursor ● Finger Friendly http://windows.microsoft.com/enus/windows-8/touch-swipe-tapbeyond
  • 38. Step Two: Content Layout Touch vs Mouse: Finger Friendly Donate and Adopt buttons have larger target sizes at mobile level. http://worldwildlife.org
  • 39. Step Two: Content Layout Touch vs Mouse: Finger Friendly Touch Targets very small, difficult to navigate. http://www.apple.com
  • 40. Step Two: Content Layout Components change to fit device ● Landscape and Portrait ● Content shouldn’t be removed, only reflowed
  • 41. Step Two: Content Layout Styles After Content and Navigation have been established it’s time to style the page. Style should be the last factor when creating a website. ● ● ● Typography White Space Color Arial
  • 42. Step Two: Content Layout Styles: Typography http://cloudfront6.ia.net/wpcontent/uploads/2012/05/responsive-typography-typesizes.png ● Line Height ● Line Length ● Resizable/Readable Typeface
  • 43. Step Two: Content Layout Styles: Typography Line Height An equal amount of space above and below a line of text. http://smad.jmu.edu/shen/webtype/lineheight.html
  • 44. Step Two: Content Layout Styles: Typography Line Length Line Length is the length of characters used on a line of text. http://smad.jmu.edu/shen/webtype/linelength.ht ml
  • 45. Step Two: Content Layout Styles: Typography Resizable/Readable Typeface ● Type should be resized and readable across multiple devices when responsive. ● Ems http://www.joomlacreator.com/sites/default/files/web_fonts.gif
  • 46. Step Two: Content Layout Typography - Proxima Nova This font is readable and scales nicely to lower resolutions. https://typekit.com/fonts/proxima-nova https://typekit.com/fonts
  • 47. Step Two: Content Layout Typography - Reenie Beanie This font looks nice but doesn’t scale well on lower resolutions. As you can see at becomes smaller very hard to read and lead to eyestrain. https://typekit.com/fonts/reenie-beanie
  • 48. Step Two: Content Layout Styles: White Space Empty Space between and around elements on a website White Space helps content to be more legible http://owltastic.com
  • 49. Step Two: Content Layout Effective Styles: Color Contrast Not as Effective Choose appropriate color hues, lightness & darkness to prevent eye strain and help users with visions impairments. Effective Color contrasts vary across devices. A white background on mobile can cause eye strain because it’s too bright. Not as Effective
  • 50. Step Two: Content Layout Styles: Layout Consistency Branding, Color and Typography within the layout should remain consistent across all devices. Content shouldn’t change however type and images can be re-sized to better fit devices accordingly. http://www.microsoft.com/en-us/default.aspx
  • 55. Step Three: Building the Website Putting it all together After establishing the look/feel of the site it’s time to start building! ● ● ● Download Framework Write HTML/CSS/JS Tweak and Fine Tuned
  • 56. Step Three: Building the Website Framework ● Excelsior Web Framework (EWF) ○ Features ○ Easy to Use
  • 57. Step Three: Building the Website large-6 HTML Set up content within responsive grid using columns that respond to different device screen resolutions. <div class="small-12 large-6 columns"> small-12 uses the whole grid to shows image on mobile displays large-6 uses half of the grid to shows image on larger displays small-12
  • 58. Step Three: Building the Website CSS ● ● CSS Media Queries ○ default (mobile) ○ 48em = 768px (tablet) ○ 56em = 869px (tablet) ○ 80em = 1280px (desktop)
  • 59. Step Three: Building the Website Tweak and Fine Tuned After testing we made adjustments until satisfaction was met.
  • 62. Responsive Framework: Foundation ● Loads of documentation ● Easy to customize ● Offers on-site training http://foundation.zurb.com/
  • 63. Responsive Framework: Bootstrap ● Popular on Github ● Easy to customize ● IE8 Friendly http://getbootstrap.com/
  • 64. Other Responsive Frameworks http://semantic-ui.com/ http://jalxob.com/cool-kitten/ ● Parallax scrolling ● Semantic HTML ● Lightweight ● Growing on Github
  • 65. Responsive Web Design by Ethan Marcotte http://www.abookapart.com/products/responsive-web-design
  • 66. CODEPEN Great tool for responsive demos. Real-Time Results! Example:http://codepen.io/CourtneyJordan/pen/mBvug http://codepen.io/
  • 68. Responsive Patterns by Brad Frost Offers a collection of responsive patterns It’s also responsive! http://bradfrost.github.io/this-is-responsive/patterns.html
  • 69. Responsive Navigation Patterns by Brad Frost Offers a collection of responsive navigation patterns http://bradfrostweb.com/blog/web/responsive-nav-patterns Which is also responsive!
  • 70. PXtoEM by Brian Cray Convert your pixels to ems with ease! http://pxtoem.com/