SlideShare a Scribd company logo
1 of 40
The
Perception
of Speed
@souders
nytimes.com/2004/02/27/nyregion/27BUTT.html
2,500 of 3,250
buttons deactivated
nytimes.com/2004/02/27/nyregion/27BUTT.html
on every Underground
train, the doors are
operated by the driver
londonist.com/2013/04/why-are-there-buttons-on-tube-train-doors.php
half the horsepower
of a Ford Fiesta
nytimes.com/2012/08/19/opinion/sunday/why-waiting-in-line-is-torture.html
increased distance
from gate to bags 6x
nytimes.com/2012/08/19/opinion/sunday/why-waiting-in-line-is-torture.html
uie.com/articles/download_time/
placed mirrors & TVs
in elevators & lobbies
uie.com/articles/download_time/
overestimate waittime
hide length of line
nytimes.com/2012/08/19/opinion/sunday/why-waiting-in-line-is-torture.html
speed
goodness
(work)
Creating your blog…
news.ycombinator.com/item?id=2007385
update coin count
at slower rate
news.ycombinator.com/item?id=2007385
uie.com/articles/download_time/
“Amazon.com, rated as one of
the fastest sites by users, was
really the slowest”
connect
DNS time to first byte content
previous page isn’t cleared
until BODY is created
click link create BODY start render
stevesouders.com/blog/2012/12/05/clear-current-page-ux/
<html><script <body><script
1. tab icon
5. reload icon
2. status bar
6. network
4. progress bar
3. cursor
stevesouders.com/blog/2013/06/16/browser-busy-indicators/
Busy Indicators
stevesouders.com/blog/2013/06/16/browser-busy-indicators/
tests
click link
<SCRIPT ASYNC ...>
dynamic script before onload
dynamic iframe
dynamic script
dynamic stylesheet
dynamic image
dynamic CSS background image
XHR
long JS execution
stevesouders.com/blog/2013/06/16/browser-busy-indicators/
tests
click link
<SCRIPT ASYNC ...>
dynamic script before onload
dynamic iframe
dynamic script
dynamic stylesheet
dynamic image
dynamic CSS background image
XHR
long JS execution
}
}
sync UX
async UX
no busy indicators
Google Plus
Facebook
Twitter
WebView:non-standard busy
Native Apps: no busy indicators!
play.google.com/store/apps/details?id=com.linkbubble.playstore
play.google.com/store/apps/details?id=com.linkbubble.playstore
“natural” progress indicators
optimistic actions
Instagram
• “Like” button changes immediately
• server update happens in background
lukew.com/ff/entry.asp?1759
skeleton screens
blank page that is gradually filled
lukew.com/ff/entry.asp?1797
“Perception
Brokers!”
Steve Souders
@souders

More Related Content

Similar to The Perception of Speed

McGill lecture october 2012
McGill lecture october 2012McGill lecture october 2012
McGill lecture october 2012jimdewilde
 
Journey of modern cars
Journey of modern carsJourney of modern cars
Journey of modern carsRITMECH1
 
Future of Engineering and Disruption in Maintenance
Future of Engineering and Disruption in MaintenanceFuture of Engineering and Disruption in Maintenance
Future of Engineering and Disruption in MaintenanceTranscendent
 
JAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTTJAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTTDominik Obermaier
 
Prius: what went wrong?
Prius: what went wrong?Prius: what went wrong?
Prius: what went wrong?Coach Hall
 
Dispatching taxi / minibuses - about Kabina project
Dispatching taxi / minibuses - about Kabina projectDispatching taxi / minibuses - about Kabina project
Dispatching taxi / minibuses - about Kabina projectBogusz Jelinski
 
TMC 2017 Spring Far Horizon Future Truck Final
TMC 2017 Spring Far Horizon Future Truck FinalTMC 2017 Spring Far Horizon Future Truck Final
TMC 2017 Spring Far Horizon Future Truck FinalPaul Menig
 

Similar to The Perception of Speed (10)

McGill lecture october 2012
McGill lecture october 2012McGill lecture october 2012
McGill lecture october 2012
 
The startup of you : Build your digital identity
The startup of you : Build your digital identityThe startup of you : Build your digital identity
The startup of you : Build your digital identity
 
Journey of modern cars
Journey of modern carsJourney of modern cars
Journey of modern cars
 
Future of Engineering and Disruption in Maintenance
Future of Engineering and Disruption in MaintenanceFuture of Engineering and Disruption in Maintenance
Future of Engineering and Disruption in Maintenance
 
Slide show koby
Slide show kobySlide show koby
Slide show koby
 
JAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTTJAX 2014 - M2M for Java Developers with MQTT
JAX 2014 - M2M for Java Developers with MQTT
 
Prius: what went wrong?
Prius: what went wrong?Prius: what went wrong?
Prius: what went wrong?
 
Dispatching taxi / minibuses - about Kabina project
Dispatching taxi / minibuses - about Kabina projectDispatching taxi / minibuses - about Kabina project
Dispatching taxi / minibuses - about Kabina project
 
MTA
MTAMTA
MTA
 
TMC 2017 Spring Far Horizon Future Truck Final
TMC 2017 Spring Far Horizon Future Truck FinalTMC 2017 Spring Far Horizon Future Truck Final
TMC 2017 Spring Far Horizon Future Truck Final
 

More from Steve Souders

Make JavaScript Faster
Make JavaScript FasterMake JavaScript Faster
Make JavaScript FasterSteve Souders
 
Design+Performance Velocity 2015
Design+Performance Velocity 2015Design+Performance Velocity 2015
Design+Performance Velocity 2015Steve Souders
 
High Performance Web Components
High Performance Web ComponentsHigh Performance Web Components
High Performance Web ComponentsSteve Souders
 
High Performance Web Components
High Performance Web ComponentsHigh Performance Web Components
High Performance Web ComponentsSteve Souders
 
Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Steve Souders
 
High Performance Snippets
High Performance SnippetsHigh Performance Snippets
High Performance SnippetsSteve Souders
 
Your Script Just Killed My Site
Your Script Just Killed My SiteYour Script Just Killed My Site
Your Script Just Killed My SiteSteve Souders
 
JavaScript Performance (at SFJS)
JavaScript Performance (at SFJS)JavaScript Performance (at SFJS)
JavaScript Performance (at SFJS)Steve Souders
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)Steve Souders
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)Steve Souders
 
Web Directions South - Even Faster Web Sites
Web Directions South - Even Faster Web SitesWeb Directions South - Even Faster Web Sites
Web Directions South - Even Faster Web SitesSteve Souders
 
@media - Even Faster Web Sites
@media - Even Faster Web Sites@media - Even Faster Web Sites
@media - Even Faster Web SitesSteve Souders
 
Souders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSouders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSteve Souders
 
Even Faster Web Sites at jQuery Conference '09
Even Faster Web Sites at jQuery Conference '09Even Faster Web Sites at jQuery Conference '09
Even Faster Web Sites at jQuery Conference '09Steve Souders
 
Browserscope Launch at TAE
Browserscope Launch at TAEBrowserscope Launch at TAE
Browserscope Launch at TAESteve Souders
 

More from Steve Souders (20)

Make JavaScript Faster
Make JavaScript FasterMake JavaScript Faster
Make JavaScript Faster
 
Design+Performance
Design+PerformanceDesign+Performance
Design+Performance
 
Design+Performance Velocity 2015
Design+Performance Velocity 2015Design+Performance Velocity 2015
Design+Performance Velocity 2015
 
do u webview?
do u webview?do u webview?
do u webview?
 
High Performance Web Components
High Performance Web ComponentsHigh Performance Web Components
High Performance Web Components
 
High Performance Web Components
High Performance Web ComponentsHigh Performance Web Components
High Performance Web Components
 
Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013
 
Cache is King
Cache is KingCache is King
Cache is King
 
High Performance Snippets
High Performance SnippetsHigh Performance Snippets
High Performance Snippets
 
Your Script Just Killed My Site
Your Script Just Killed My SiteYour Script Just Killed My Site
Your Script Just Killed My Site
 
JavaScript Performance (at SFJS)
JavaScript Performance (at SFJS)JavaScript Performance (at SFJS)
JavaScript Performance (at SFJS)
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)
 
Web Directions South - Even Faster Web Sites
Web Directions South - Even Faster Web SitesWeb Directions South - Even Faster Web Sites
Web Directions South - Even Faster Web Sites
 
@media - Even Faster Web Sites
@media - Even Faster Web Sites@media - Even Faster Web Sites
@media - Even Faster Web Sites
 
Souders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSouders WPO Web 2.0 Expo
Souders WPO Web 2.0 Expo
 
JSConf US 2010
JSConf US 2010JSConf US 2010
JSConf US 2010
 
CouchDB Google
CouchDB GoogleCouchDB Google
CouchDB Google
 
Even Faster Web Sites at jQuery Conference '09
Even Faster Web Sites at jQuery Conference '09Even Faster Web Sites at jQuery Conference '09
Even Faster Web Sites at jQuery Conference '09
 
Browserscope Launch at TAE
Browserscope Launch at TAEBrowserscope Launch at TAE
Browserscope Launch at TAE
 

Recently uploaded

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 

Recently uploaded (20)

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 

The Perception of Speed

Editor's Notes

  1. http://www.flickr.com/photos/photohype/288124023/
  2. http://www.flickr.com/photos/shashachu/443215138/
  3. http://www.flickr.com/photos/35094885@N08/4390813150/in/photolist-7G14M1-d6BXUy75%+ disconnected according to NYC Dept of Transporation (2,500 of 3,250)mechanical placebos leftover from switch to computer-controlled signals in 1980sThe city deactivated most of the pedestrian buttons long ago with the emergence of computer-controlled traffic signals, even as an unwitting public continued to push on, according to city Department of Transportation officials. More than 2,500 of the 3,250 walk buttons that still exist function essentially as mechanical placebos, city figures show. Any benefit from them is only imagined.Most of the buttons scattered through the city, mainly outside of Manhattan, are relics of the 1970&apos;s, before computers began tightly choreographing traffic signal patterns on major arteries. They were installed at a time when traffic was much lighter, said Michael Primeggia, deputy commissioner of traffic operations for the city&apos;s Transportation Department.Typically, semi-actuated signals were positioned at intersections of a major thoroughfare and a minor street. The major road would have a green light until someone pressed the button or a sensor in the roadway detected a car on the minor street. Then, after 90 seconds or so, the light would change.By the late 1980&apos;s, most of the buttons had been deactivated, their steel exteriors masking the lie within. But city officials say they do not remember ever publishing an obituary, and the white and black signs stayed up, many of them looking as new and official as ever.
  4. http://www.flickr.com/photos/escapefromyonkers/4847397650/75%+ disconnected according to NYC Dept of Transporation (2,500 of 3,250)mechanical placebos leftover from switch to computer-controlled signals in 1980sThe city deactivated most of the pedestrian buttons long ago with the emergence of computer-controlled traffic signals, even as an unwitting public continued to push on, according to city Department of Transportation officials. More than 2,500 of the 3,250 walk buttons that still exist function essentially as mechanical placebos, city figures show. Any benefit from them is only imagined.Most of the buttons scattered through the city, mainly outside of Manhattan, are relics of the 1970&apos;s, before computers began tightly choreographing traffic signal patterns on major arteries. They were installed at a time when traffic was much lighter, said Michael Primeggia, deputy commissioner of traffic operations for the city&apos;s Transportation Department.Typically, semi-actuated signals were positioned at intersections of a major thoroughfare and a minor street. The major road would have a green light until someone pressed the button or a sensor in the roadway detected a car on the minor street. Then, after 90 seconds or so, the light would change.By the late 1980&apos;s, most of the buttons had been deactivated, their steel exteriors masking the lie within. But city officials say they do not remember ever publishing an obituary, and the white and black signs stayed up, many of them looking as new and official as ever.
  5. 1.4 liter, 101 hp0-60 in 12.4 secondsFord Fiesta: 1.6L, 197 hpHonda Fit: 1.5L, 117 hpSmart Passion: 1L, 70 hp“Engaging Sport mode does quicken throttle response and tightens up the electric power steering, giving the 500 an even zippier feel” - http://www.motorweek.org/reviews/road_tests/2012_fiat_500
  6. 1.4 liter, 101 hp0-60 in 12.4 secondsFord Fiesta: 1.6L, 197 hpHonda Fit: 1.5L, 117 hpSmart Passion: 1L, 70 hp“Engaging Sport mode does quicken throttle response and tightens up the electric power steering, giving the 500 an even zippier feel” - http://www.motorweek.org/reviews/road_tests/2012_fiat_500
  7. http://www.flickr.com/photos/dougww/2608181637/Houston Airportbefore: 1 min walk to baggage claim, 7 min wait for bagsafter: 6 min walk, 2 min wait
  8. http://www.flickr.com/photos/hdz/8292495879/Houston Airportbefore: 1 min walk to baggage claim, 7 min wait for bagsafter: 6 min walk, 2 min wait
  9. http://www.asktog.com/basics/03Performance.htmlA classic example occurred in the 1930s in New York City, where &quot;users&quot; in a large new high-rise office building consistently complained about the wait times at the elevators. Engineers consulted concluded that there was no way to either speed up the elevators or to increase the number or capacity of the elevators. A designer was then called in, and he was able to solve the problem.What the designer understood was that the real problem was not that wait time was too long, but that the wait time was perceived as too long. The designer solved the perception problem by placing floor-to-ceiling mirrors all around the elevator lobbies. People now engaged in looking at themselves and in surreptitiously looking at others, through the bounce off multiple mirrors. Their minds were fully occupied and time flew by.
  10. http://www.medialifemagazine.com/your-clients-message-rising-to-the-top/
  11. http://megowan.wordpress.com/2011/01/04/the-secret-objectives-of-queues/Waiting less than expected makes people happier. =&gt; so Disney overestimates the wait timeAnd people are more concerned about the LENGTH of a line than how fast it moves. =&gt; so Disney hides the length of lines by wrapping them around buildings“Disney…overestimates times for rides.”“beating expectations buoys our mood.”“people who wait less than they anticipated leave happier than those who wait longer than expected”“we are more concerned with how long a line is than how fast it’s moving. Given a choice between a slow-moving short line and a fast-moving long one, we will often opt for the former, even if the waits are identical. (This is why Disney hides the lengths of its lines by wrapping them around buildings and using serpentine queues.)
  12. http://www.flickr.com/photos/laughingsquid/2744068499/Jeff Veen – redesigning Blogger – the blog wizard was TOO fast
  13. http://www.flickr.com/photos/calamity_hane/4655070224/Customers thought it was impossible for a machine to count change accurately at such a high rate. =&gt; Displayed results at a slower rate. =&gt; Sound of change counting is a recording.The machine is able to calculate the total change deposited almost instantly. Yet, during testing the company learned that consumers did not trust the machines. Customers though it was impossible for a machine to count change accurately at such a high rate.Faced with the issues of trust and preconceived expectations of necessary effort, the company began to rework the user experience.The solution was fairly simple. The machine still counted at the same pace but displayed the results at a significantly slower rate. In fact, the sound of change working the way through the machine is just a recording that is played through a speaker.
  14. http://soslocksmithny.com/
  15. http://www.flickr.com/photos/dullhunk/3930915541/
  16. “There was still another surprising finding from our study: a strong correlation between perceived download time and whether users successfully completed their tasks on a site.”“when people accomplish what they set out to do on a site, they perceive that site to be fast.”“When users are complaining about the download speed of your site, what are they actually complaining about? Are you better off making the site load faster or ensuring that users complete their tasks?”
  17. http://www.flickr.com/photos/shashachu/443215138/
  18. Opera and Chrome also have a timeout, so sometimes they’ll clear the screen BEFORE the body is created.
  19. The network indicator is only applicable for Mobile Safari.The progress bar indicator is only applicable for Opera, Safari, Android, Chrome Mobile, and Mobile Safari.Mobile browsers don’t have tabs, status bars, nor cursors (currently) so those indicators aren’t applicable.
  20. Many of the test cases didn’t trigger any of the browser busy indicators.(Except on iOS the network spinner was triggered for every test that involved an HTTP request.)sync – get mailasync – update stock quotes or friends’ statusGOOD NEWS for all those image beacons!
  21. The network indicator is only applicable for Mobile Safari.The progress bar indicator is only applicable for Opera, Safari, Android, Chrome Mobile, and Mobile Safari.Mobile browsers don’t have tabs, status bars, nor cursors (currently) so those indicators aren’t applicable.
  22. The network indicator is only applicable for Mobile Safari.The progress bar indicator is only applicable for Opera, Safari, Android, Chrome Mobile, and Mobile Safari.Mobile browsers don’t have tabs, status bars, nor cursors (currently) so those indicators aren’t applicable.
  23. The network indicator is only applicable for Mobile Safari.The progress bar indicator is only applicable for Opera, Safari, Android, Chrome Mobile, and Mobile Safari.Mobile browsers don’t have tabs, status bars, nor cursors (currently) so those indicators aren’t applicable.
  24. iPhone4 iOS6
  25. https://play.google.com/store/apps/details?id=com.linkbubble.playstore
  26. https://play.google.com/store/apps/details?id=com.linkbubble.playstore
  27. Google Search App on iOS
  28. Instragram co-founder Mike Krieger calls this technique “performing actions optimistically”.
  29. Instragram co-founder Mike Krieger calls this technique “performing actions optimistically”.
  30. Thanks to Emily Nakashima for this example.
  31. https://www.google.com/analytics/web/?et=reset#report/content-site-speed-overview/a15026169w31046415p30049615/
  32. flickr.com/photos/66176388@N00/3804806568/Otherideas: - clicked linkfeedback - clearpage on paint (NOT body created) - JS API to getpercentage of resourcesdownloaded for betterprogressbars
  33. http://thomaspluck.com/2008/07/24/80s-trash-of-the-week-night-shift-2/
  34. &quot;thank you&quot; by nj dodge: http://flickr.com/photos/nj_dodge/187190601/Verrazano-Narrows Bridge