/webpackage

Web packaging format

Primary LanguageGoOtherNOASSERTION

Web Packaging Format

This repository holds the in-progress specification for a web packaging format. This format replaces the W3C TAG's Web Packaging Draft. It will allow people to bundle together the resources that make up a website, so they can be shared offline, either with or without a proof that they came from the original website.

See the explainer for an overview of what the format does and how it works.

Work on this format is happening in both the IETF and the W3C. We presented the format to the DISPATCH WG at IETF99, and received feedback. We have Internet Drafts for:

Editor's drafts are available within https://WICG.github.io/webpackage/.

At the W3C, we'll pursue a specification on how browsers load this format. If the IETF turns out not to be interested in the format itself, that'll come back to the W3C too.

Building this repository

Building the Draft

Formatted text and HTML versions of the draft can be built using make.

$ make

This requires that you have software installed as described in https://github.com/martinthomson/i-d-template/blob/master/doc/SETUP.md.

Packaging tool.

Install this with go install github.com/WICG/webpackage/tree/internet-draft/go/webpack/cmd/wpktext2cbor. This tool is not yet documented well.