What happends inside a browser, and how to measure page load speed.

My friend Eric Miraglia at work pointed me to this post

David Hyatt, an old Mozilla alumn who wrote the terrific Camino browser for OS X, worked on FireFox and is now the Safari dude at Apple, keeps a blog that periodically provides useful insights into the how browsers work. A recent article might be of some interest if you’ve ever wondered about the sequence in which things happen within the browser application after it sends off an HTTP request:


I read David Hyatt’s blog, but hadn’t really noticed the gems in this particular post. It’s worth a read if you’re into browsers and the stuff that they digest. (Also, there are good notes on how to optimize and how to measure performance.)