A surprising number of top-ranked retail sites are making the same three mistakes. These mistakes – ranging from unoptimized feature content to poorly placed call-to-action locations to inappropriate pop-up usage – are profoundly hurting load times and, ultimately, the user experience.
Read the State of the Union: Ecommerce Page Speed & Web Performance Report http://www.radware.com/social/summer-sotu2014/ for more info on how websites are getting slower.
4. Slide 4
Radware SOTU for ecommerce performance
Every quarter since 2010
Home pages for top 100 & top 500 retail sites
Real-world performance over a DSL connection
Measure page size & composition
Measure load time & other metrics
Analyze changes over time
15. Slide 15
Solution
Move stylesheets to the document HEAD
Avoid document embedded styles
Avoid inline styles
Avoid using complicated selectors
And more…
Chris Love: CSS Web Performance Optimizations
18. Slide 18
Third-party calls can make up
>50% of page requests.
Steve Souders on High Performance Web Components
19. Slide 19
Increase page weight
Increase number of hosts and connections
Introduce additional latency
Can block page rendering
Prevent pages from loading
23. Slide 23
Solution
Defer scripts
Use asynchronous scripts (when possible)
Know your scripts and their performance penalties
Monitor constantly
Web Performance Today: Can Third-Party Scripts Take Down Your Entire Site?
39. Slide 39
Solution
Optimize pop-up script
Ensure cross-browser functionality
Delay for at least 10 seconds
A/B test for effectiveness
(e.g. conversions/bounce rate)
41. Slide 41
Performance must be the responsibility of
everyone who touches a page.
Design
Usability test
Build
Plan and implement third-party scripts
Launch
Post-launch