SlideShare a Scribd company logo
1 of 92
Download to read offline
Optimizing the User Experience
Pt 2: remedies
James Christie @jc_ux
Mad*Pow
“I Feel the Need…
…The Need for Speed”
Originally presented at UXPA Boston 2014.
Edited for SlideShare: bye-bye animations.
!
Part 1 (Why Speed Matters) coming soon.
!
References, links: goo.gl/w0xp1P
RESEARCH - how fast are we?
STRATEGY - how fast should we be?
TECHNOLOGY - what do we need to invest in?
IA and IxD - planning fast pages
VISUAL DESIGN - making front-end savings
SPEED STACK
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE
INTERACTION DESIGN
VISUAL DESIGN
Time To Appear: you can see something
Time To Interact: you can click something
Page Loaded: everything loaded
DEFINITION OF TERMS
0 - 3s 3.5s 7s
Walk a mile in your user’s shoes
Someone in…
Boston
Dulles
Juno
15+ US places
Montevideo
Monte Carlo
Sofia
Osaka
Beirut
Mombassa
(dozens more)
Using a…
PC with IE8
PC with IE6
PC with Chrome
Android Tablet
Old iPhone
New iPhone
(many more)
Connecting by…
56k modem
Good 3G
Bad 3G
EDGE
DSL
ISDN
Fast Cable
etc.
Someone in…
Boston
Dulles
Juno
15+ US places
Montevideo
Monte Carlo
Sofia
Osaka
Beirut
Mombassa
(dozens more)
Using a…
PC with IE8
PC with IE6
PC with Chrome
Android Tablet
Old iPhone
New iPhone
(many more)
Connecting by…
56k modem
Good 3G
Bad 3G
EDGE
DSL
ISDN
Fast Cable
etc.
Dulles + 3g + Tablet = 70s
4.5s — menu appears 8s — page complete
Enterprise grade:
Real User Monitoring
Average site load times
Specific load times for different
personas/markets
List of things slowing us down.
RESEARCH UPSHOT
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE
INTERACTION DESIGN
VISUAL DESIGN
Bring performance out
into the open
Sell the benefits
Get them hooked on Speed
Make performance cultural
- use design principles
Set a goal:
“<Our website> should load
in under 3 seconds”.
Explain the benefit
Organizational buy-in
Set goals
A culture of improvement
STRATEGY UPSHOT
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE
INTERACTION DESIGN
VISUAL DESIGN
DEVICE LAB
<needs a new photo which I probably won’t get round to in time, so
just picture a big pile of old and new smartphones, tablets, Apple Newtons,
Blackberries, Internet Fridges, iTVs, smart watches etc>
Remove Duplicate Scripts
Configure ETags
Make AJAX Cacheable
Use GET for AJAX Requests
Reduce the Number of DOM Elements
No 404s
Reduce Cookie Size
Use Cookie-Free Domains for
Components
Avoid Filters
Do Not Scale Images in HTML
Make favicon.ico Small and Cacheable
Minimize HTTP Requests
Use a Content Delivery Network
Avoid empty src or href
Add an Expires or a Cache-Control
Header
Gzip Components
Put StyleSheets at the Top
Put Scripts at the Bottom
Avoid CSS Expressions
Make JavaScript and CSS External
Reduce DNS Lookups
Minify JavaScript and CSS
Avoid Redirects
23 “basic” optimizations
The responsive image problem
OPTIMIZE IMAGES FOR MOBILE
“We’re missing out on 72% image
savings for mobile.”
Tim Kadlec
Go read: http://timkadlec.com/2013/06/why-we-need-responsive-images/
“What is the cost of your non-responsive images?”
>4s load
50% images
Outsource it.
Speed-as-a-Service
Content Delivery Network
Script minification
Image optimisation
Accelerates modern and legacy browsers – creates
different HTML for each
FRONT-END ACCELERATION
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE (& CS)
INTERACTION DESIGN
VISUAL DESIGN
1 video = 20 hi-res images
1 photo = 50,000 words
50,000 words = 3 SVG animations
CONTENT TRADE-OFFS
Home
2s
Product info
2s
Details video
8s
Ad landing
1.5s
Product info
2s
Which pages can be slow?
Set a time budget that suits needs of
audience (3s is nice, 2s is better)
(More mobile? Smaller pages.)
Guesstimate a target file size (~700kB)
Trade features and content against the
budget until it fits
PAGE BUDGETS
1.2MB images
100kB JavaScript
400kB share buttons
200kB web fonts
50kB HTML & CSS
Size = 1,950kB
Total requests = 121
WIREFRAMES
100kb of images
10kB Script
0kB from share buttons
50kB web fonts
50kB HTML + CSS
Size = 200kB
Total requests = 20
AFTER
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE
INTERACTION DESIGN: CHALLENGE TRENDS
VISUAL DESIGN
“Don’t let 3rd parties get
you down” - Google, at
Velocity 2010
Found an ~15% latency
impact
(Sleazy impact: 1,000%)
3RD PARTY CONTENT
BIG FAT PHOTO
~400kB
3 more photos
…that no one will ever see
Facebook & Twitter & G+
& Disqus =
400kB in images & scripts
SHARE BUTTONS
SIMPLE BUTTON CURE
Maps: 400kB in images and
scripts
Stop putting them in footers
Load them conditionally
MAPS
Just, no.
AUTOPLAY VIDEO
FOOL THE EYE
RESEARCH
STRATEGY
TECHNOLOGY
INFORMATION ARCHITECTURE
INTERACTION DESIGN: CHALLENGE TRENDS
VISUAL DESIGN
“Save for web” is broken
Use a 3rd party (Kraken.io)
Experiment: point it at a
homepage carousel.
OPTIMIZE PROPERLY
1.7MB, 5s load
1.7MB (5s load) 900kB (2s load?)
Combine the small fry
Replace lots of icons with
one png or gif
Reduces objects and file
size
Make your own:
csssprites.com
CSS SPRITES
One file (and js) replacing
all your site icons
Off the shelf: Icomoon,
Pictos, Font Awesome…
Not super-well supported -
test!
ICON FONTS
RADICAL CHANGE
Mono is smaller
Example:
130kB to 70kB
Mono doesn’t mean B&W
MONO!
wow
@garrettc’s cat
Big illustration: 75kB
!


Big photo: 350kB
ILLUSTRATION
Old iPhone: 163ppi
iPhone 5 Retina: 326ppi
Samsung: 560ppi now, 880ppi in 2015.
Each demanding higher-res pictures.
MARCH OF THE SCREENS
Scales to any size, stays same small size
Crisp on every screen
Versatile
Programmable
Safe to use (IE needs fallbacks)
VECTOR FTW
21 kB
600x300px
270 kB
600x300px
21 kB
1400x700
1.8 MB
1400x700
Standard resolution
Retina resolution
DesignModo Flat UI
JUST GO SEE THIS
http://goo.gl/RtvsUQ
WHAT DOES THE FAST WEB LOOK LIKE?
Photos
Photo Gradients
Complex
Many objects to load
3rd party dependencies
SLOW
Illustrations, Vectors
CSS gradients
Simple, flat
In-line, few objects
FAST
GET INSPIRED!
154kB page
<1s load
22 objects
(average:+100)
Photos: 10kB
Selective blur
Web font:
22kB
SVG logo SVG
background
Flat structure
100kB page
50kB less
536kB page
1.6s load
36 objects
Take away Google
Analytics:6kB
19kB
~150ms load
GO FORTH AND SAVE!
90 pages / day
x 1 second / page
x 65 years
= 25 days
Loading…
Save 1s / page
50 pages / day
33m hours / day
2.4 billion users
506m days / year
121 Wikipedias x 121
Save 1s / page
50 pages / day
33m hours / day
506m days / year
1 Apollo Program
x 1
“Lost time is never found again.”
!
Benjamin Franklin
BIG THANK YOU
Twitter: @jc_ux
Email: jchristie@madpow.com
http://goo.gl/w0xp1P
(That’s a zero)

More Related Content

What's hot

User Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsUser Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsLaura B
 
Design Stories Are The New User Stories
Design Stories Are The New User StoriesDesign Stories Are The New User Stories
Design Stories Are The New User StoriesLuis Daniel Rodriguez
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design PrinciplesClaus Medvesek
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapKeith Instone
 
Designing user experience (ux) for digital products
Designing user experience (ux) for digital productsDesigning user experience (ux) for digital products
Designing user experience (ux) for digital productsVijay Morampudi
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Tradedpanarelli
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in shortsilvana churruca
 
Lean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopLean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopCassy Rowe
 
User Interface Design in Practice
User Interface Design in PracticeUser Interface Design in Practice
User Interface Design in PracticeJustine Sanderson
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 SlidesJordan Julien
 
User Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small TeamsUser Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small TeamsDamon Sanchez
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design paulodavila
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem Jenica Welch
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...Everett McKay
 

What's hot (20)

User Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsUser Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & Goals
 
Design Stories Are The New User Stories
Design Stories Are The New User StoriesDesign Stories Are The New User Stories
Design Stories Are The New User Stories
 
UX workshop
UX workshopUX workshop
UX workshop
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice Gap
 
Designing user experience (ux) for digital products
Designing user experience (ux) for digital productsDesigning user experience (ux) for digital products
Designing user experience (ux) for digital products
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in short
 
Lean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 WorkshopLean User Research - UXPA 2013 Workshop
Lean User Research - UXPA 2013 Workshop
 
User Interface Design in Practice
User Interface Design in PracticeUser Interface Design in Practice
User Interface Design in Practice
 
What is UX?
What is UX?What is UX?
What is UX?
 
What is UX, in 10 Slides
What is UX, in 10 SlidesWhat is UX, in 10 Slides
What is UX, in 10 Slides
 
User Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small TeamsUser Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small Teams
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design
 
Web Usability
Web UsabilityWeb Usability
Web Usability
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 

Viewers also liked

Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...
Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...
Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...Mad*Pow
 
User Experience Research in Healthcare - HXR 2014 - Dan Berlin
User Experience Research in Healthcare - HXR 2014 - Dan BerlinUser Experience Research in Healthcare - HXR 2014 - Dan Berlin
User Experience Research in Healthcare - HXR 2014 - Dan BerlinMad*Pow
 
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016Mad*Pow
 
Designing Design Workshops - Adam Connor, 2016
Designing Design Workshops - Adam Connor, 2016Designing Design Workshops - Adam Connor, 2016
Designing Design Workshops - Adam Connor, 2016Mad*Pow
 
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...Mad*Pow
 
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy Cueva
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy CuevaSearch and Filter Interface Round Up - Userability Marathon 2009 - Amy Cueva
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy CuevaMad*Pow
 
Research & Design Methods in Healthcare - HDX 2013 - Adam Connor
Research & Design Methods in Healthcare - HDX 2013 - Adam ConnorResearch & Design Methods in Healthcare - HDX 2013 - Adam Connor
Research & Design Methods in Healthcare - HDX 2013 - Adam ConnorMad*Pow
 
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin Ditommaso
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin DitommasoDigital Whips and Other Persuasive Technologies - HXR 2014 - Dustin Ditommaso
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin DitommasoMad*Pow
 
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...Mad*Pow
 
Traveling UX Adventures - UXPA Boston 2015 - Marli Mesibov
Traveling UX Adventures - UXPA Boston 2015 - Marli MesibovTraveling UX Adventures - UXPA Boston 2015 - Marli Mesibov
Traveling UX Adventures - UXPA Boston 2015 - Marli MesibovMad*Pow
 
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...Mad*Pow
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 
The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017Lyle Kantrovich
 
User experience doesn't happen on a screen: It happens in the mind.
User experience doesn't happen on a screen: It happens in the mind.User experience doesn't happen on a screen: It happens in the mind.
User experience doesn't happen on a screen: It happens in the mind.John Whalen
 
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...Mad*Pow
 
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan Mercer
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan MercerDon't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan Mercer
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan MercerMad*Pow
 
Structured Data and User Experience - Paul Kahn, 2012
Structured Data and User Experience - Paul Kahn, 2012Structured Data and User Experience - Paul Kahn, 2012
Structured Data and User Experience - Paul Kahn, 2012Mad*Pow
 
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...Communities of Care, Strategic Social Interaction Design for Healthcare - ide...
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...Mad*Pow
 
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan Berlin
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan BerlinExperience Research Best Practices - UX Meet Up Boston 2013 - Dan Berlin
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan BerlinMad*Pow
 

Viewers also liked (20)

Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...
Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...
Building Out a User Experience Team, Making UX Relevant Companywide - UPA 201...
 
User Experience Research in Healthcare - HXR 2014 - Dan Berlin
User Experience Research in Healthcare - HXR 2014 - Dan BerlinUser Experience Research in Healthcare - HXR 2014 - Dan Berlin
User Experience Research in Healthcare - HXR 2014 - Dan Berlin
 
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016
Becoming a UX Specialist, Generalist, or Both - David Thomas, 2016
 
Designing Design Workshops - Adam Connor, 2016
Designing Design Workshops - Adam Connor, 2016Designing Design Workshops - Adam Connor, 2016
Designing Design Workshops - Adam Connor, 2016
 
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...
Using Games and Narative in Behavior Change Design - HXR 2016 - Samantha Demp...
 
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy Cueva
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy CuevaSearch and Filter Interface Round Up - Userability Marathon 2009 - Amy Cueva
Search and Filter Interface Round Up - Userability Marathon 2009 - Amy Cueva
 
Research & Design Methods in Healthcare - HDX 2013 - Adam Connor
Research & Design Methods in Healthcare - HDX 2013 - Adam ConnorResearch & Design Methods in Healthcare - HDX 2013 - Adam Connor
Research & Design Methods in Healthcare - HDX 2013 - Adam Connor
 
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin Ditommaso
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin DitommasoDigital Whips and Other Persuasive Technologies - HXR 2014 - Dustin Ditommaso
Digital Whips and Other Persuasive Technologies - HXR 2014 - Dustin Ditommaso
 
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...
Customer Journey Mapping Illustrating the Big Picture - MIMA Summit 2013 - Me...
 
Traveling UX Adventures - UXPA Boston 2015 - Marli Mesibov
Traveling UX Adventures - UXPA Boston 2015 - Marli MesibovTraveling UX Adventures - UXPA Boston 2015 - Marli Mesibov
Traveling UX Adventures - UXPA Boston 2015 - Marli Mesibov
 
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...
Designing Wearables for the Long Run - Digital Health Conference 2014 - Amy C...
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017
 
User experience doesn't happen on a screen: It happens in the mind.
User experience doesn't happen on a screen: It happens in the mind.User experience doesn't happen on a screen: It happens in the mind.
User experience doesn't happen on a screen: It happens in the mind.
 
Usability und User Experience im HR Bereich
Usability und User Experience im HR BereichUsability und User Experience im HR Bereich
Usability und User Experience im HR Bereich
 
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...
Meeting at the Intersection of Content Strategy and UX - UXPA Boston 2015 - M...
 
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan Mercer
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan MercerDon't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan Mercer
Don't Fear the Small Numbers - HXR 2016 - Dan Berlin and Susan Mercer
 
Structured Data and User Experience - Paul Kahn, 2012
Structured Data and User Experience - Paul Kahn, 2012Structured Data and User Experience - Paul Kahn, 2012
Structured Data and User Experience - Paul Kahn, 2012
 
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...Communities of Care, Strategic Social Interaction Design for Healthcare - ide...
Communities of Care, Strategic Social Interaction Design for Healthcare - ide...
 
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan Berlin
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan BerlinExperience Research Best Practices - UX Meet Up Boston 2013 - Dan Berlin
Experience Research Best Practices - UX Meet Up Boston 2013 - Dan Berlin
 

Similar to The Need for Speed, Optimizing the User Experience pt2 - UXPA Boston 2014 - James Christie

Developing For The Web
Developing For The WebDeveloping For The Web
Developing For The Webaleemb
 
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018Katie Sylor-Miller
 
The Need For Speed
The Need For SpeedThe Need For Speed
The Need For SpeedAndy Davies
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Bastian Grimm
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...Branded3
 
The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018Anton Shulke
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceAndy Davies
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Onely
 
Performance as UX with Justin Howlett
Performance as UX with Justin HowlettPerformance as UX with Justin Howlett
Performance as UX with Justin HowlettFITC
 
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 20102012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 2010Chris O'Connor
 
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :) LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :) Sascha Sambale
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptTodd Anglin
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentationcolberding
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkJohn Strott
 
Web Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP MeetupWeb Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP MeetupJonathan Klein
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipallanchao
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Fwdays
 

Similar to The Need for Speed, Optimizing the User Experience pt2 - UXPA Boston 2014 - James Christie (20)

Responsive and Fast
Responsive and FastResponsive and Fast
Responsive and Fast
 
Developing For The Web
Developing For The WebDeveloping For The Web
Developing For The Web
 
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018
Raiders of the Fast Start: Frontend Performance Archaeology PerfmattersConf 2018
 
Coding the UI
Coding the UICoding the UI
Coding the UI
 
Coding Ui
Coding UiCoding Ui
Coding Ui
 
The Need For Speed
The Need For SpeedThe Need For Speed
The Need For Speed
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
 
The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
Performance as UX with Justin Howlett
Performance as UX with Justin HowlettPerformance as UX with Justin Howlett
Performance as UX with Justin Howlett
 
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 20102012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
 
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :) LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible framework
 
Web Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP MeetupWeb Performance, Scalability, and Testing Techniques - Boston PHP Meetup
Web Performance, Scalability, and Testing Techniques - Boston PHP Meetup
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurship
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"
 

More from Mad*Pow

Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...Mad*Pow
 
Webinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures ThinkingWebinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures ThinkingMad*Pow
 
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...Mad*Pow
 
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...Mad*Pow
 
Webinar: When Nothing is Fine
Webinar: When Nothing is FineWebinar: When Nothing is Fine
Webinar: When Nothing is FineMad*Pow
 
Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...Mad*Pow
 
Accessibility Workshop July 2020
Accessibility Workshop July 2020Accessibility Workshop July 2020
Accessibility Workshop July 2020Mad*Pow
 
FXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADEFXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADEMad*Pow
 
FXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVisionFXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVisionMad*Pow
 
FXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline TechnologiesFXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline TechnologiesMad*Pow
 
FXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*PowFXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*PowMad*Pow
 
FXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based DesignFXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based DesignMad*Pow
 
FXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXMFXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXMMad*Pow
 
FXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOneFXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOneMad*Pow
 
FXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust BankFXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust BankMad*Pow
 
FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table Mad*Pow
 
HXD 2019 Leadership Round Table
HXD 2019 Leadership Round TableHXD 2019 Leadership Round Table
HXD 2019 Leadership Round TableMad*Pow
 
Aline Holzwarth, Pattern Health
Aline Holzwarth, Pattern HealthAline Holzwarth, Pattern Health
Aline Holzwarth, Pattern HealthMad*Pow
 
Vanessa Mason, Institute for the Future
Vanessa Mason, Institute for the FutureVanessa Mason, Institute for the Future
Vanessa Mason, Institute for the FutureMad*Pow
 
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...Mad*Pow
 

More from Mad*Pow (20)

Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
 
Webinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures ThinkingWebinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures Thinking
 
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
 
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
 
Webinar: When Nothing is Fine
Webinar: When Nothing is FineWebinar: When Nothing is Fine
Webinar: When Nothing is Fine
 
Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...
 
Accessibility Workshop July 2020
Accessibility Workshop July 2020Accessibility Workshop July 2020
Accessibility Workshop July 2020
 
FXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADEFXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADE
 
FXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVisionFXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVision
 
FXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline TechnologiesFXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline Technologies
 
FXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*PowFXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*Pow
 
FXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based DesignFXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based Design
 
FXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXMFXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXM
 
FXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOneFXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOne
 
FXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust BankFXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust Bank
 
FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table
 
HXD 2019 Leadership Round Table
HXD 2019 Leadership Round TableHXD 2019 Leadership Round Table
HXD 2019 Leadership Round Table
 
Aline Holzwarth, Pattern Health
Aline Holzwarth, Pattern HealthAline Holzwarth, Pattern Health
Aline Holzwarth, Pattern Health
 
Vanessa Mason, Institute for the Future
Vanessa Mason, Institute for the FutureVanessa Mason, Institute for the Future
Vanessa Mason, Institute for the Future
 
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
 

Recently uploaded

VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一F dds
 
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
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一F La
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,bhuyansuprit
 
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
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
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
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
NATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailNATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailDesigntroIntroducing
 

Recently uploaded (20)

VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
 
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
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
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
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
 
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
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
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
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
NATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detailNATA 2024 SYLLABUS, full syllabus explained in detail
NATA 2024 SYLLABUS, full syllabus explained in detail
 

The Need for Speed, Optimizing the User Experience pt2 - UXPA Boston 2014 - James Christie