Radware believes an ideal TTI should be 2 seconds or less. The median TTI among the top 100 e-commerce site was more than double that amount, at 4.9 seconds. In fact, more top sites had a TTI of at least 8 seconds (9%) than of less than 2 seconds (8%). In order to speed up TTI, the researchers recommend that site owners:
- “Defer rendering ‘below the fold’ content;”
- “Ensure that interactive features, such as carousels, are optimized to load early and quickly;”
- “Defer loading and executing non-essential scripts;” and
- “Use AJAX for progressive enhancement.”
- The median page was 1,095 kb in size and contained 91 resources, down from 93 in the Spring, but up from 89 in Fall 2012.
- Some top retail websites continue to not employ best practices, although on the whole there has been a general improvement. 90% enable keep-alives (up from 86.4% in the Spring) and 58.4% use a content delivery network (CDN), up slightly from 57.6%.
- Testing the load times of the Alexa Retail 500 across several popular browsers revealed that Firefox had the fastest load time (7.42 seconds), slightly ahead of Internet Explorer 10 (7.67 seconds) and Chrome (7.72 seconds).
About the Data: Tests in the Radware study were conducted using a tool called WebPagetest.org, an open-source project primarily developed and supported by Google. Researchers tested the home page of every site in the Alexa Retail 500 nine times in a row. The median test result for each home page was recorded. Tests were conducted over a 2-week period, from June 24-July 5 2013, via the WebPagestest.org server in Dulles, VA using Internet Explorer 10, Firefox 21, and Chrome 27 on a DSL connection. In very few cases, WebPagetest.org rendered a blank page or error in which none of the page rendered. These instances are represented as null. Also, in very few cases, a page was rendered in more than 60 seconds – in those cases, 60 seconds was used for the result instead of null.
To identify the time to interact (TTI) for each page, Radware generated a filmstrip view of the page load for the median page for each site in the Alexa Retail 100. TTI was defined as the moment that the featured page content and primary call-to-action button or menu was rendered in the frame.