Why use deflate instead of gzip for text files served by Apache?

Artikeln avråder från att använda 'deflate' istället för 'gzip' för textfiler som levereras av Apache, trots att båda använder samma underliggande komprimeringsalgoritm. Huvudskillnaden ligger i hanteringen av rubriker och kontrollsummor, där 'deflate' använder 'adler32' och 'gzip' använder 'crc-32'. Även om 'adler32' är snabbare än 'crc-32', är den primära anledningen att undvika 'deflate' dess inkonsekventa och felaktiga implementering i många webbläsare och webbservrar. Webbläsare har genom åren tvingats implementera 'fuzzy logic' för 'deflate', vilket ofta leder till bristfälliga och opålitliga resultat, som exemplifieras av problem i Safari och IE. Slutsatsen är att den lilla hastighetsförbättringen med 'adler32' inte uppväger risken för trasiga data, och det rekommenderas därför att helt undvika 'deflate'.