to replace independent professional judgment. Statements of facts and opinions expressed here are those of the participant’s personally and do not necessarily reflect those of Blibli.com. Blibli.com does not endorse nor approve, and assumes no responsibility for the content, accuracy or completeness of the information presented.
to guide design & development Performance is a critical component of the user experience of any site or application. Making sure what we build is fast and lightweight requires more than just technical tweaks—we have to find ways to prioritize performance from start to finish. Setting and maintaining a performance budget is one of the most effective ways of keeping performance up front in center. Tim Kadlec @akamai
sake of presentation. In fact, studies have found that about 37% of users find site performance to be more important than its functionality, and, even more alarming, 57% of users will leave a site if it takes longer than 3 seconds to load. Thankfully aesthetic value doesn’t have to be sacrificed either—it just requires a little bit of thinking. • Paul Irish, a Google Chrome Developer Advocate, recommends a speed index of under 1000 and to deliver the above-the-fold content in the first 14kb of the page.
calculated in ms and using 0.0- 1.0 for the range of visually complete. The calculation looks at each 0.1s interval and calculates IntervalScore = Interval * (1.0 - (Completeness/100)) where Completeness is the % Visually complete for that frame and Interval is the elapsed time for that video frame in ms (100 in this case). The overall score is just a sum of the individual intervals: SUM(IntervalScore)
when there is no perceptible "lag" in response. For example, when clicking a button on a website, the button should depress instantly to mirror the pressing of a button in real life. • Immediate (0.5-1s) is the time a user expects a reaction but not necessarily a response. A prime example would be the acknowledgement (a nod, perhaps) that you are hearing someone when they are talking to you. • User Flow (2-5s) is the time when the person is most likely to experience "concentration, absolute absorption in an activity and deep enjoyment." Delivering information within this time frame gives it the best chance of being consumed. • Attention Span (5-10s) is the time a user is increasingly likely to become distracted and disengaged.