Speeding up the web one site at a time.

Dawn Parzych

Subscribe to Dawn Parzych: eMailAlertsEmail Alerts
Get Dawn Parzych via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Dawn Parzych

In the late 1990’s we experienced the browser wars between Internet Explorer and Netscape Navigator, more recently the battle has waged on between IE, Firefox, Chrome, Safari and Opera.   Now be prepared for the next battle – the image format wars.   Browsers are now battling for a more optimized image format with Microsoft, Google, and Mozilla all introducing new image formats, but before we go into these new image formats let’s look at why this is emerging and the history behind web based images.   The most popular image formats on the web today are GIF, JPEG and PNG.  The oldest image format is the GIF, introduced in 1987, although the oldest its popularity is waning in favor of image formats with more colors options and better compression algorithms like JPEG (introduced in the early 90s) and PNG (introduced in 1995) .   These image formats h... (more)

Bing Vs Google - A Performance Perspective

Being the total acceleration junkie that I am the first time a new site is launched or recommended to me the first thing I do is take a look at the performance of it.  So when I heard about Bing the first thing I did was fire up HttpWatch and take a look at the site.  To make things a little more interesting I decided to compare the results to Google, I used the classic home page and not my customized iGoogle home page. Tests were conducted from my home broadband connection in London, England.  Each test was done with a fresh instance of the browser and with an empty browser cac... (more)

A Brief History of TCP

The foundation of the Internet is TCP, it includes the rules for formatting messages, handling congestion, error correction and provides information on where a packet should be delivered, whether it arrived too quickly for the receiving computer and whether it arrived at all. Basically TCP is the glue that ensures network conditions work smoothly. As the way people connect to the internet has changed from 2400 baud modems to high speed fiber to the home and mobile connectivity – TCP is being stretched to perform optimally across multiple channels. It seems like for many years dev... (more)

What are you waiting for?

The future of HTTP is here, or almost here.   It has been 5 years since SPDY was first introduced as a better way to deliver web sites.  A lot has happened since then.  Chrome, Firefox, Opera and some IE installations support SPDY. SPDY evolved from v2 to v3 to v3.1. Sites like Google, Facebook, Twitter, and Wordpress to name just a few are available via SPDY. F5 announced availability of a SPDY Gateway. The IETF HTTP working group announced SPDY is the starting point for HTTP/2. And most recently - Apple has announced that Safari 8, due out this fall,  will support SPDY!  This ... (more)

v10 WebAccelerator and iRules

A customer recently contacted me regarding an iRule that worked in v 9.4 but did not produce the expected results in v 10.  A little research revealed that the new plug-in architecture is influencing when the iRule is firing. The iRule The iRule is logging the value of the X-PvInfo header or indicating the header is not present.  when HTTP_RESPONSE {   if {[HTTP::header exists X-PvInfo]}{    log local0. "X-PvInfo:[HTTP::header "X-PvInfo"]"   } else {    log local0. "did not find X-PvInfo header"   } } The Problem WebAccelerator inserts the X-PvInfo header into each and every respons... (more)