Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Performance Choreography at WebPerfDays NY, 2014

A9a379f2e92c7ded4564190c5b286b78?s=47 Tim Kadlec
September 18, 2014

Performance Choreography at WebPerfDays NY, 2014

Presented at WebPerfDays NY, in New York City, NY on September 18th, 2014.


Tim Kadlec

September 18, 2014

More Decks by Tim Kadlec

Other Decks in Programming


  1. Performance Choreography September 18, 2014 at WebPerfDays NY ! Tim

 @tkadlec tim@timkadlec.com
  2. None
  3. None
  4. None
  5. None
  6. None
  7. in-between moments impact perception

  8. None
  9. None
  10. “It’s solely intended to enhance the user’s perception of your

    app as quick to launch and immediately ready for use.
  11. None
  12. http://www.lukew.com/ff/entry.asp?1797

  13. http://www.lukew.com/ff/entry.asp?1797

  14. progress bars focus on the waiting

  15. skeleton screens focus on the progress

  16. None
  17. None
  18. None
  19. None
  20. slow is valuable

  21. None
  22. None
  23. tell people you’re working for them

  24. None
  25. <200ms http://bit.ly/1rfjmzU

  26. “A rule of thumb: However long you think you need,

    half it. Then half it again! Rachel Nabors Award Winning Cartoonist
  27. “Confession: sometimes when we release an update, I tighten up

    an old transition by ~50ms. ! Result: "Wow, this new version feels faster." Cenny Bowles
 Design Manager at Twitter
  28. http://bit.ly/1pgJ8OD

  29. http://bit.ly/1pgJ8OD

  30. http://bit.ly/1pgJ8OD

  31. this isn’t difficult

  32. people like beautiful things

  33. we are performance engineers

  34. we are performance choreographers

  35. thank you September 18, 2014 at WebPerfDays NY ! Tim

 @tkadlec tim@timkadlec.com