up

Filtered By Tag: best practice

Is Your Website Performing Like A Formula One Race Car?

TwitterLinkedInGoogle+FacebookShare

Great Websites Are Like Formula One Race Cars Have you ever seen a formula one race car in action? These cars are closer to jet fighters than Ferraris. They gracefully wind through circuit tracks averaging three miles long, closely resembling the twists and turns of a California mountain road, along with twenty five other cars. [...]

Read More

The Many Kinds of SPOF

If there is one good thing about disasters it is that they tend to raise awareness and increase preparedness. For example, if I hear about a house fire, I always go and check the batteries in my smoke detectors. If a bad storm hits somewhere, I always go and test the flashlights in the house [...]

Read More

Unsuitable Image Formats for Websites

As I mentioned in our How Fast Is … USPS.com video and blog post yesterday, I discovered a few TIFF files on the US Postal Service’s website. I thought a follow up post about images suitable for use on the web was in order. According to the awesome HTTP Archive, the most common image formats [...]

Read More

Poor Choices are Ruining the Web

A recent article by John Naughton has sparked a debate inside the web design and web development community. Are designers, with their image heavy designs, ruining the web? The answer is yes, but its not why you think. It’s not because designers use big images or even that they use a lot of images. It’s [...]

Read More

Lose the Wait: HTTP Compression

One of the ways you can improve website performance is to reduce the amount of data that needs to get delivered to the client. An easy way to reduce the amount of data sent to a client is to compress the content and then transfer it to the client. This can be done with HTTP [...]

Read More

Performance Questions to Ask Hosting Providers: Secure Website Access

(This is the third article in a series of articles about performance questions you should ask when choosing a hosting provider. The first article, “What control do I have over the web server?” and the second article “What access do you provide to web server logs?” are also available.) So far in this series we [...]

Read More

Browser Performance Problem with CSS “print” Media Type

I ran across an article today that shocked me. Geert De Deckere wrote how you can save an HTTP request by combining the CSS files for the print and screen media types. Wait, I thought. What? Why do I need to do this? What behavior is this correcting? I was very confused. Maybe you are [...]

Read More

The Challenge of Dynamically Generating Static Content

Time and time again I see people using PHP or some other application logic to try and hack around some issue they are facing. We saw this in our previous post Questions to Ask Hosting Providers: Web Server Configuration where people would use PHP to emulate mod_deflate or mod_expires. Andrew King, in his book Website [...]

Read More

Browser Performance Issues with Charsets

Not defining a character set or where you do define it can cause poor performance for your website’s visitors. In this post we will discuss character sets and how best to define them to avoid web performance problems. At their core, HTML documents are just a series of bytes. The character set (or charset) for [...]

Read More

Expanding Rezipping

This post is a follow up to the previous post “Rezipping Web Resources for Fun and Profit.” In that article, we showed that many common web files, such as MS Office documents, Silverlight applications, Java Applets, and more are really just Zip files with a special structure of files inside. By rezipping a file (unzipping [...]

Read More