Top Banner
Speed is Feature #1 Sergey Chernyshev NY Web Performance & CSS/UX Meetup January 15, 2015
26

Speed is feature #1

Jul 15, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Speed is feature #1

Speed is Feature #1

Sergey Chernyshev !

NY Web Performance & CSS/UX Meetup January 15, 2015

Page 2: Speed is feature #1
Page 3: Speed is feature #1
Page 4: Speed is feature #1

Sloooowly

Page 5: Speed is feature #1

Even Slower

Page 6: Speed is feature #1

Slowness Damages Business

100ms delay -> -1% of sales. (Amazon, 2006)

400ms delay -> -5 - 9% full-page traffic. (Yahoo autos, 2008)

500ms delay -> -25% searches. (Google, 2007)

Page 7: Speed is feature #1

Long-term Brand Effects

Slowness damages the brand.(Google, Microsoft, 2009)

Google uses speed in search result ranking (SEO) and quality score (AdWords)

Page 8: Speed is feature #1

Speed Means Business

+3% ad revenue, +17% page views per session. (Edmunds, 2010)!

+7-12% conversions! 50% reduction in operation costs (Shopzilla, 2009)!

+15% (+60M) downloads, each 1sec increased 2.7% downloads (Firefox, 2010)

Page 9: Speed is feature #1

Fred WilsonManaging Partner, Union Square Ventures @ NYC

http://www.aVC.com/

“1. Speed is the most important feature.”

10 Golden Principles of Successful Web Apps http://vimeo.com/10510576

Page 10: Speed is feature #1

Fight for Features

Page 11: Speed is feature #1

Anti-Ads

Page 12: Speed is feature #1

Fast Ads

Get rid of document.write!

Load ads later, when ready

Page 13: Speed is feature #1

Anti-Content

CMSs like WordPress, Drupal, Magento, etc.

Search result, auto-complete, etc.

Page 14: Speed is feature #1

Fast Content

Static content

Caches (APC, memcache, Varnish, CDN, browser)

Flush HTTP stream early / multiple timeshttp://calendar.perfplanet.com/2014/async-fragments-rediscovering-progressive-html-rendering-with-marko/

Optimize

Page 15: Speed is feature #1

Anti-Progress

Page 16: Speed is feature #1

Fast Progress

Mobile Design Details: Avoid The Spinner: http://www.lukew.com/ff/entry.asp?1797

Page 17: Speed is feature #1

Fast Progress

Mobile Design Details: Avoid The Spinner: http://www.lukew.com/ff/entry.asp?1797

Page 18: Speed is feature #1

Anti-Carousel

Page 19: Speed is feature #1

Fast Carouseljust image

Page 20: Speed is feature #1

Fast Carouselloaded

Page 21: Speed is feature #1

Anti-Responsive Design

Page 22: Speed is feature #1

Load just enough code

Use modern tech where aplicable

Don’t copy desktop features 1-to-1

Fast and Responsive

Tim Kadlec

Page 23: Speed is feature #1

Anti-Images

Page 24: Speed is feature #1

Responsive Images

0.000

1.000

2.000

3.000

4.000

Small Medium Large Source

3.818

1.4541.233

0.407

http://responsiveimages.org/

Page 25: Speed is feature #1

Establish Speed Culture

Page 26: Speed is feature #1

Thank You!

Sergey Chernyshev

[email protected]

http://sergeyche.com/

@SergeyChe