From d394f35b9f8d30974b34e662b4642cb554bdf08e Mon Sep 17 00:00:00 2001 From: Hayato Ito Date: Wed, 17 Mar 2021 18:52:35 +0900 Subject: [PATCH] Update content-addressable-bundles.md - Add a link to issue #638 - Add "URL integrity" to Goal - Add "Resource Batch Preloading" to references --- explainers/content-addressable-bundles.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/explainers/content-addressable-bundles.md b/explainers/content-addressable-bundles.md index c497b9db..830addea 100644 --- a/explainers/content-addressable-bundles.md +++ b/explainers/content-addressable-bundles.md @@ -12,7 +12,8 @@ other bundles. ## Participate -- [WICG/webpackage](https://github.com/WICG/webpackage/issues) +- [WICG/webpackage](https://github.com/WICG/webpackage/) + ([#638](https://github.com/WICG/webpackage/issues/638)) @@ -112,6 +113,12 @@ a loading performance. developers reproducible builds as well as giving a browser an opportunity to improve their cache efficiency. +- URL integrity. Brave + [raised the concern](https://brave.com/webbundles-harmful-to-content-blocking-security-tools-and-the-open-web/) + that bundling systems could be used in a way where URLs are "rotated" between + different requests, making URLs less meaningful/stable. Content-Addressability + prevents this kind of undesired behaviors. + ## Non-Goals - Although this proposal aims to give a browser an opportunity to improve cache @@ -613,6 +620,7 @@ Not yet. - [Web Bundles] - [Subresource Loading with Web Bundles] - [Resource Bundles] +- [Resource Batch Preloading] - [Bundling for the Web] - [Dynamic bundle serving with Web Bundles] - [NixOS] @@ -638,3 +646,6 @@ Not yet. https://deno.land/manual/linking_to_external_code#it-seems-unwieldy-to-import-urls-everywhere [first contentful paint]: https://web.dev/first-contentful-paint/ [code splitting]: https://webpack.js.org/guides/code-splitting/ +[import-maps]: https://github.com/WICG/import-maps +[resource batch preloading]: + https://gist.github.com/littledan/e01801001c277b0be03b1ca54788505e