KEEP AN EAGLE EYE ON EVERYTHING IT

The Monitor.Us blog bringing you tech and marketing tips, startup news & everything monitoring

The Chronology of a Click, Part XIV

So far, this series presented the details of all the things that happen after a user clicks a link to retrieve a new web page. It purported to follow the details chronologically, but in truth we know that cannot be true. If all the processes we discussed were to happen consecutively, the web page would take so long to load that even the most long suffering would give up and go elsewhere.

Fortunately, web browsers download more than one component at a time. We can see this graphically in waterfall charts. If all downloads were serial, the graph would have a perfect staircase design with each step beginning where the previous one left off. Instead, we see stairs underneath stairs, which indicates concurrency between the two steps. [Use the Monitis Page Load tool to see for yourself.] Read more…

Category: Website Performance

This Week in Website Performance

website-performance-weekly-monitorusThis Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. Why? Because your friends at Monitor.Us care.


The Chronology of a Click, Part II

Author: Warren Gaebel.

This article continues the series, “The Chronology of a Click.” Part II describes what happens from the time the user clicks on a link to the time the request leaves the user’s computer. It is interspersed with performance tips, showing how those tips relate to the material being presented. The entire series is a good way to learn about all the things that happen behind the scenes while the user is waiting for his request to be fulfilled, and how those details affect performance. Read more…

Category: Website Performance

Memoizing Javascript Snippets in Local Storage

Javascript performance tipsThese simple truths:

  1. registers are faster than memory,
  2. memory is faster than external storage,
  3. external storage is faster than the local network, and
  4. the local network is faster than the Internet

provide performance hints for web applications. One such hint is that we should store components on the local hard disk rather than retrieving them from a server. Read more…

Category: Website Performance

This Week in Website Performance

website-performance-weekly-monitorusThis Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. Why? Because your friends at Monitor.Us care.


The Chronology of a Click, Part I

Author: Warren Gaebel, B.A., B.C.S.This article details what happens behind the scenes from the time the user clicks on a link to the time the new web page is fully downloaded and ready for use. The material is presented chronologically, with interspersed comments that show how website performance is affected. This post is the introduction, which provides an overview of the entire process. The real meat is in the follow-on parts. This article is a must-read for every developer (and I’m not just saying that because I wrote it). Read more…

Category: Website Performance

Website Performance Greatest Hits, vol. 1

Today we celebrate our 500th blog post on our blog!

For this occasion we have compiled a selection of  10 most popular posts on our blog. So here we go! Read more…

Category: Website Performance
trusted by
trusted by trusted by trusted by trusted by trusted by
About Monitor.Us

Monitor.Us, the free version of Monitis, the specialist web and cloud systems monitoring service that provides website monitoring, web page load testing, transaction monitoring, application and database monitoring, web page load testing,transaction monitoring, application and cloud resource monitoring, and server and internal network monitoring within one easy-to-use dashboard. Monitor.Us gives home and small business users access to leading-edge availability and performance monitoring within one easy-to-use dashboard. For more information please visit Monitor.Us.

Follow Monitor.Us on Facebook
Follow Monitor.Us on Twitter