Understanding UI Performance

Understanding UI Performance

Let’s say that you have built a shiny new website and launched it for the world to use. With in the first few days, you keep hearing that the application is slow, and it takes forever to load simple pop-ups, yada yada yada. How do you go about analysing and fixing them?

In this post, we will look at multiple ways how we can dissect a performance issue related to user interface and understand what things you could have done better during your development and testing phase to avoid a situation like this.

As a baseline, we are going to take the example of my blog’s home page. If people reported that my blog is loading slowly, the first thing I would do is go to Pingdom and run a page load test. And the results would reflect as

Screen Shot 2014-06-09 at 11.35.24 pmThis seems kind of okay, with a load time of 2 seconds and page size just about an MB for the home page of my blog.

Continue reading