SlideShare a Scribd company logo
1 of 229
magnet.magazinescanada.ca | @MagNetCanada | #MagNet13
@finteractivelinkedin.responsivedesign.ca
DG6: Responsive Design
One Website for Many Devices
Aidan Foster - Project Manager & Responsive Design Specialist
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
WHY MOBILE?
WHY RESPONSIVE?
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
source: comScore 2013 - “Canada Digital Future In Focus”
Canadian Internet Usage
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
source: comScore 2013 - “Canada Digital Future In Focus”
Canadian Internet Usage
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
source: comScore 2013 - “Canada Digital Future In Focus”
Canadian Internet Usage
Avg 41.3 hrs / month
#2 world wide
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
source: comScore 2013 - “Canada Digital Future In Focus”
Canadian Internet Usage
Avg 3731 pages / month
#1 World Wide
Avg 41.3 hrs / month
#2 world wide
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Sales: Q1 2013 vs Q1 2012
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
IDC - http://www.idc.com/getdoc.jsp?containerId=prUS24065413#
Global PC
shipments
-18.3%
Sales: Q1 2013 vs Q1 2012
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Global
iPhone Sales
+29%
IDC - http://www.idc.com/getdoc.jsp?containerId=prUS24065413#
Global PC
shipments
-18.3%
Sales: Q1 2013 vs Q1 2012
statista - http://www.statista.com/statistics/12743/worldwide-apple-iphone-sales-since-3rd-quarter-2007/
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
source: comScore Q1 2013 - “Mobile Future In Focus”
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
1 in 3 minutes Spent Online
is on a Mobile Device
source: comScore Q1 2013 - “Mobile Future In Focus”
37%
63%
Desktop Mobile
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
“Mobile-Only” Internet Access (US)
source: Harvard Business Review / PEW Research 2012
http://blogs.hbr.org/cs/2013/05/the_rise_of_the_mobile-only_us.html
Access Cellular Internet (All)
Primarily Use Mobile (All)
Primarily Use Mobile (18-34)
30% 60%
45%
34%
55%
Friday, June 7, 2013
Multi Device Usage
source: http://www.google.com/think/research-studies/the-new-multi-screen-world-study.html
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
?Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Native Apps
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Native Apps
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros
Chime
New Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros
Chime
New Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros
Chime
New Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Cons
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
$$$
Cons
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
$$$ $$$
Cons
$$$
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
<www>?
Native Apps
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
<www>?
Native Apps
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
m.website.com
Dedicated Mobile Sites
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
<Safari 6.1 on OSX>
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
<Safari 5 on iOS>
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Server Side
DESKTOP
SITE
MOBILE
SITE
<IE 11 on XBOX ONE???>
?
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Pros: Dedicated Mobile
Can have a highly optimized UI
Performance
related: http://www.queness.com/post/13899/which-is-better-dedicated-or-responsive-mobile-designa
Friday, June 7, 2013
Cons
Bad for SEO: Google
Doesn’t like multiple
duplicated content
http://wtfmobileweb.com/
Content Parity with
Desktop can be hard
Cost (multiple sites)
Friday, June 7, 2013
Cons
Bad for SEO: Google
Doesn’t like multiple
duplicated content
http://wtfmobileweb.com/
Content Parity with
Desktop can be hard
Cost (multiple sites)
Friday, June 7, 2013
Responsive Design
Bostonglobe.com
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
DEVICE CHOOSES
BEST LAYOUT
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive Design
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive Design
“Default” Approach
Least expensive way to
support more devices
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MOBILE FRIENDLY
FUTURE FRIENDLY
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
HOW DO WE
BUILD FOR THE
FUTURE?
Friday, June 7, 2013
RESPONSIVE
DESIGN
Friday, June 7, 2013
RESPONSIVE
DESIGN
PROGRESSIVE
ENHANCEMENT
(coding structure)
Friday, June 7, 2013
RESPONSIVE
DESIGN
PROGRESSIVE
ENHANCEMENT
(coding structure)
MOBILE FIRST
(design strategy)
Friday, June 7, 2013
RESPONSIVE
DESIGN
PROGRESSIVE
ENHANCEMENT
(coding structure)
MOBILE FIRST
(design strategy)
CONTENT STRATEGY
(structured content)
Friday, June 7, 2013
RESPONSIVE
DESIGN
PROGRESSIVE
ENHANCEMENT
(coding structure)
MOBILE FIRST
(design strategy)
CONTENT STRATEGY
(structured content)
PERFORMANCE BUDGET
(core value)
Friday, June 7, 2013
RESPONSIVE
DESIGN
PROGRESSIVE
ENHANCEMENT
(coding structure)
MOBILE FIRST
(design strategy)
CONTENT STRATEGY
(structured content)
PERFORMANCE BUDGET
(core value)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
PROGRESSIVE
ENHANCEMENT
(coding structure)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
DEVICE CHOOSES
BEST LAYOUT
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
SHARED LAYOUTS
TEXT CONTENT
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
SHARED LAYOUTS
TEXT CONTENT
DEVICE CHOOSES
BEST LAYOUT
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
SHARED LAYOUTS
TEXT CONTENT
DETECT FEATURES
DEVICE CHOOSES
BEST LAYOUT
Friday, June 7, 2013
Responsive: Client Side
WEB SITE
ALL LAYOUTS
ALL MEDIA
SHARED LAYOUTS
TEXT CONTENT
DETECT FEATURES
DEVICE CHOOSES
BEST LAYOUT
Friday, June 7, 2013
Responsive: Client Side
SITE
Big Pictures
Small Pictures
Touch Controls
xbox styled
layout
YOUTS
MEDIA
LAYOUTS
ONTENT
DETECT FEATURES
Big Pictures
LOAD ONLY
WHAT’S NEEDED
DEVICE CHOOSES
BEST LAYOUT
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Progressive Enhancement
Example: Slide Show
http://abitgone.github.io/jQuery-Plugins/Carousel/
Friday, June 7, 2013
Old Blackberry:
(No Javascript)
Basic Experience
Small Images
Friday, June 7, 2013
Large Images
Enhanced w/ Animation
Extra UI Elements
Friday, June 7, 2013
Large Images
Enhanced w/ Animation
Extra UI Elements
Friday, June 7, 2013
Add Touch / Swipe
Retina Images
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MOBILE FIRST
(design strategy)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Mobile First - Design Strategy
http://abookapart.com/products/mobile-first
video (60min) https://vimeo.com/64313805
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
(Task / Content)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
(Task / Content)
Cluttered
UI
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
(Task / Content)
Cluttered
UI
Multiple
Steps
Sifting
Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
(Task / Content)
Cluttered
UI
Multiple
Steps
Sifting
Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MY GOAL
(Task / Content)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MY GOAL
(Task / Content)
Cluttered
UI
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MY GOAL
(Task / Content)
Cluttered
UI
Multiple
Steps
Sifting
Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
MY GOAL
(Task / Content)
Cluttered
UI
Multiple
Steps
Sifting
Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
Clean UI Tasks Identified
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
USER GOAL
Clean UI Tasks Identified
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
CONTENT STRATEGY
(structured content)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Mobile Design
Desktop Design
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Mobile Design
Desktop Design
Content First
Design
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Structured Content
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
https://vimeo.com/47171001#at=0
http://responsivedesignworkflow.com/
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
http://karenmcgrane.com/2012/09/04/adapting-ourselves-to-adaptive-content-video-slides-and-transcript-oh-my/
http://www.abookapart.com/products/content-strategy-for-mobile
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
PERFORMANCE BUDGET
(core value)
Friday, June 7, 2013
Page Load Time
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1 Instant
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1 Instant
Freely Moving
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1 Instant
Freely Moving
Mind Wanders
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1 Instant
Freely Moving
Mind Wanders
No Longer Able to Focus on Task
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
Page Load Time
0 2 4 6 8 10
10
4
1
0.1 Instant
Freely Moving
Mind Wanders
No Longer Able to Focus on Task
Seconds
“Breaking the 1000ms Time to Glass Mobile Barrier” http://www.youtube.com/watch?v=Il4swGfTOSM
Friday, June 7, 2013
http://www.gomez.com/thank-you/what-users-want-from-mobile-infographic
(2011 Stats)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
http://gigaom.com/2012/05/23/the-growing-epidemic-of-page-bloat/
Website Obesity Is Growing
Friday, June 7, 2013
Friday, June 7, 2013
PICK A
PERFORMANCE
BENCHMARK
Friday, June 7, 2013
PICK A
PERFORMANCE
BENCHMARK
3G 3-4s
Friday, June 7, 2013
Performance Budget
Friday, June 7, 2013
Performance Budget
Total File Size
Number of Assets
Friday, June 7, 2013
Performance Budget
Total File Size
Number of Assets
Cash in Account
Friday, June 7, 2013
Performance Budget
Total File Size
Number of Assets
Cash in Account
# of Transactions
Friday, June 7, 2013
Performance Budget
Total File Size
Number of Assets
Cash in Account
# of Transactions
(Horrible extra
fees over limit)
Friday, June 7, 2013
CHEAP EXPENSIVE
Friday, June 7, 2013
CHEAP
Text
EXPENSIVE
Small Image
Video
(no auto-play)
Friday, June 7, 2013
CHEAP
Text
EXPENSIVE
Small Image
Big Image
Lots of Small
Images
3rd party Widgits
Video
(no auto-play)
Friday, June 7, 2013
Don’t Spend Your Budget on
Low Priority Content
Friday, June 7, 2013
Don’t Spend Your Budget on
Low Priority Content
Friday, June 7, 2013
Don’t Spend Your Budget on
Low Priority Content
$$$$
Friday, June 7, 2013
Don’t Spend Your Budget on
Low Priority Content
$$$$
$ $ $
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
$$$$
$ $ $
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
$$$$
$ $ $
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
$$$$
$ $ $
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
$$$$
Friday, June 7, 2013
1. Navigation
2. News / Products
(2-3 products w/ call to action)
3. Promoted Content
(New Pricing, New Series,
Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Don’t Spend Your Budget on
Low Priority Content
$$$$
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Not Just a Development Problem
Designers Control the
Developer’s Requirements
Friday, June 7, 2013
12s
Don’t Ignore the budget! (Fix the design)
Friday, June 7, 2013
12s
Don’t Ignore the budget! (Fix the design)
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
PROCESS
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Strategies For Implementation
http://implementingresponsivedesign.com
Video (5 min) http://www.youtube.com/watch?v=fd_T8i0uQ2Q
Friday, June 7, 2013
Conventional “Waterfall” Workflow
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Conventional “Waterfall” Workflow
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Site Architect / Project Manager
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Site Architect / Project Manager
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Site Architect / Project Manager
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
UX / Design Team
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
UX / Design Team
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
UX / Design Team
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
UX / Design Team
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
UX / Design Team
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Developers / QA
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Developers / QA
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Developers / QA
Friday, June 7, 2013
Discovery
Visual Design
Coding
Launch
Conventional “Waterfall” Workflow
Friday, June 7, 2013
Friday, June 7, 2013
Friday, June 7, 2013
Home
Friday, June 7, 2013
Home
Case Study
Friday, June 7, 2013
Home
Case Study
Blog List
Friday, June 7, 2013
Home
Case Study
Blog List
Blog Post
Friday, June 7, 2013
Home
Case Study
Blog List
Blog Post
Resources
Friday, June 7, 2013
Friday, June 7, 2013
Let’s Make that shade
of blue a bit darker
Friday, June 7, 2013
Let’s Make that shade
of blue a bit darker
$!@&$@#!
Friday, June 7, 2013
TIME.COM Responsive Redesign
Friday, June 7, 2013
TIME.COM Responsive Redesign
200+ PS Comps
Friday, June 7, 2013
TIME.COM Responsive Redesign
200+ PS Comps
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
TIME.COM Responsive Redesign
http://www.youtube.com/watch?
v=X7YZXgGs6oA&list=PLAcXjRKDmFScQ6LdW_oDvcnvMGgweMRd3
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Design 1-2 pages
“Just enough to get to code”
Friday, June 7, 2013
Friday, June 7, 2013
Discovery
Launch
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Discovery
Visual Design Coding
Launch
Review
1. Navigation
2. News / Products
(2-3 products w/ call to
action)
3. Promoted Content
(New Pricing, New
Series, Download APP)
4. Wishlist: Products
5. Account Functions
6. Social Follow
Friday, June 7, 2013
Get Team’s Feedback on real devices
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Agile Software Development
Video (15 min)
http://www.youtube.com/watch?v=502ILHjX9EE&list=FLJrbylC1-rtzJ1emF8EsNwA
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Many Smaller Iterations
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Break Down Silos
Many Smaller Iterations
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Break Down Silos
Many Smaller Iterations
Deliverables will not be “perfect”
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
I UNDERSTAND THESE PROCESS
CHANGES ARE A LOT TO TAKE IN
IT WAS HARD FOR ME TOO
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Let’s Wrap it up
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Coder’s have it easy
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Design(ers) Need to Change
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Abandoning 20 years of website
publishing practices is not easy
Friday, June 7, 2013
magnet.magazinescanada.ca @MagNetCanada #MagNet13
aidan foster - @finteractive
Most difficult changes are
organizational - Stakeholders &
Management Teams
Abandoning 20 years of website
publishing practices is not easy
Friday, June 7, 2013
Weekday Sunday
US News Distribution Oct 2012-April 2013
Friday, June 7, 2013
-1.4%
-0.7%
0%
Weekday Sunday
US News Distribution Oct 2012-April 2013
Friday, June 7, 2013
-1.4%
-0.7%
0%
-0.7%
Weekday Sunday
US News Distribution Oct 2012-April 2013
Friday, June 7, 2013
-1.4%
-0.7%
0%
-0.7%
-1.4%
Weekday Sunday
US News Distribution Oct 2012-April 2013
Friday, June 7, 2013
Weekday circulation April 2012-April 2013
Print Digital Total
Friday, June 7, 2013
-20%
-10%
0%
10%
20%
30%
40%
50%
Weekday circulation April 2012-April 2013
Print Digital Total
Friday, June 7, 2013
-20%
-10%
0%
10%
20%
30%
40%
50%
-13%
Weekday circulation April 2012-April 2013
Print Digital Total
Friday, June 7, 2013
-20%
-10%
0%
10%
20%
30%
40%
50%
-13%
45%
Weekday circulation April 2012-April 2013
Print Digital Total
Friday, June 7, 2013
-20%
-10%
0%
10%
20%
30%
40%
50%
-13%
45%
8.9%
Weekday circulation April 2012-April 2013
Print Digital Total
Friday, June 7, 2013
Friday, June 7, 2013
magnet.magazinescanada.ca | @MagNetCanada | #MagNet13
@finteractivelinkedin.responsivedesign.ca
THANK YOU
Questions?
Friday, June 7, 2013
magnet.magazinescanada.ca | @MagNetCanada | #MagNet13
@finteractivelinkedin.responsivedesign.ca
THANK YOU
Questions?
(In case something comes up later...)
Friday, June 7, 2013

More Related Content

More from Aidan Foster

Responsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow OverviewResponsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow Overview
Aidan Foster
 

More from Aidan Foster (7)

6 UX Mistakes to Avoid on Your Next Site Redesign
6 UX Mistakes to Avoid on Your Next Site Redesign6 UX Mistakes to Avoid on Your Next Site Redesign
6 UX Mistakes to Avoid on Your Next Site Redesign
 
6 UX Tips for a successful site redesign
6 UX Tips for a successful site redesign6 UX Tips for a successful site redesign
6 UX Tips for a successful site redesign
 
5 User Experience Tips for a Successful Site Redesign
5 User Experience Tips for a Successful Site Redesign5 User Experience Tips for a Successful Site Redesign
5 User Experience Tips for a Successful Site Redesign
 
A user experience focused case study of Woodsworth College U of T - UnITe TKE...
A user experience focused case study of Woodsworth College U of T - UnITe TKE...A user experience focused case study of Woodsworth College U of T - UnITe TKE...
A user experience focused case study of Woodsworth College U of T - UnITe TKE...
 
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style Guides
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style GuidesAdvanced Front End Architecture in D8: Sass, Gulp, & Living Style Guides
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style Guides
 
Responsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow OverviewResponsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow Overview
 
Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010Production process presentation - drupalcamp Toronto 2010
Production process presentation - drupalcamp Toronto 2010
 

Recently uploaded

一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
yhavx
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
HyderabadDolls
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
eeanqy
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 

Recently uploaded (20)

一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in Photoshop
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
BLOCK CHAIN PROJECT block chain project
BLOCK CHAIN  PROJECT block chain projectBLOCK CHAIN  PROJECT block chain project
BLOCK CHAIN PROJECT block chain project
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 

Responsive Design For Publishers: What it takes to make Mobile-Friendly, Future-Friendly Websites.