Category Archives: HTTP

Two Simple Rules for HTTP Caching

In practice, you only need two settings to optimize caching:

Don’t cache HTML
Cache everything else forever

“Wooah…hang on!”, we hear you say. “Cache all my scripts and images forever?“
Yes, that’s right. You don’t need anything else in between. Caching indefinitely is fine as long as you don’t allow your HTML to be cached.
“But what about if I […]

Why is Google so Fast?

It’s no coincidence that the most successful search engine on the planet is also the fastest to return results. Here are some time charts from HttpWatch for Google and its two closest competitors; Yahoo and Live.com:
Google.com returns its results page in 0.155 seconds:

Live.com returns its results page in 0.619 seconds:

Yahoo returns its results page in […]

60% of Web Users Can’t be Wrong – Don’t Break the Back Button!

Usability studies have shown that 60% of users rely on the back button as their primary means of navigating around the web (source: Usability Interface). In fact, several studies have shown that the back button is second only to clicking on links as the most used feature on the web (source: Web Usability research). So […]