FRONT | Фронтенд | JavaScript | CSS | TanStack Start 1.0 | HTML-in-Canvas | Chrome 157 | Next.js 16.4 | Remix 3 | Bun 1.4.3 | Node 26 LTS | React 19.3 | Firefox 159 | JPEG XL | Preact 11 | WebMCP
IT и технологии · 17 августа 2026 г.
Браузер уже качал эту версию бандла — зачем качать снова? Сервер метит файл заголовком ...
Браузер уже качал эту версию бандла — зачем качать снова? Сервер метит файл заголовком Use-As-Dictionary, а при повторном заходе браузер шлёт хэш этой версии. В ответ прилетает не весь файл, а только разница: Content-Encoding dcb или dcz, Shared Brotli и Shared Zstandard поверх общего словаря. JS-бандлы ужимаются до 90%, у YouTube-плеера сценарии с 10 МБ схлопнулись до 172 КБ. Ноль усилий со стороны кода, договариваются только сервер и браузер. Пока experimental, не Baseline. Chrome работает с 130, Firefox 153 включает rollout-ом, Safari молчит.