<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>DEFLATE on 技术博客 - 有条工具</title><link>/blog/tags/deflate/</link><description>Recent content in DEFLATE on 技术博客 - 有条工具</description><generator>Hugo -- 0.147.7</generator><language>zh-cn</language><copyright>2024-2025 有条工具技术博客</copyright><lastBuildDate>Tue, 10 Nov 2026 08:20:00 +0800</lastBuildDate><atom:link href="/blog/tags/deflate/feed.xml" rel="self" type="application/rss+xml"/><item><title>DEFLATE 解剖：LZ77 与霍夫曼如何压掉七成体积，gzip 头尾字段逐个讲</title><link>/blog/articles/deflate-gzip-anatomy/</link><pubDate>Tue, 10 Nov 2026 08:20:00 +0800</pubDate><guid>/blog/articles/deflate-gzip-anatomy/</guid><description>gzip 文件 = 10 字节头 + DEFLATE 流 + 8 字节尾。这篇拆开三层：RFC 1952 的容器字段、RFC 1951 里 LZ77 滑窗与霍夫曼编码的接力、以及浏览器 CompressionStream 一行流式 API 的能力边界——为什么没有压缩级别参数、为什么多成员 gzip 只解出第一个。</description></item></channel></rss>