Packaging the Web Web page をパッケージして保存したり渡したりできる オフラインでも使いたい CNAME登録とか無くても速いキャッシュからサーブできる Web Publicationにも使える 複数のリソースをbundleしてロードするのにも使えると良い etc etc #webpackaging_study
2018-02-23 19:39:11webpackと名前が似てるから妄想が進んでる、ふわっとした欲望が多い #webpackaging_study
2018-02-23 19:39:41AさんはSWを含むPWAサイトをオリジンOからダウンロードしてBさんにも贈りたい、受け取ったBさんはそれがオリジンOから来ているという証明が欲しいというユースケース #webpackaging_study
2018-02-23 19:41:13ユースケース2: SDカードとかで渡してオフラインでもウェブを見れるようにしたい。 ユースケース3: ページを保存して、他のブラウザを持っている人でも見れるようにしたい、ただし確実にオリジンが正しくあることを保証して欲しい。 #webpackaging_study
2018-02-23 19:43:59Why new format? 既存のフォーマットは概ね全てのユースケースに合ってない。新しいフォーマットが必要になってきた。MHTMLしかり、zipしかり。 #webpackaging_study
2018-02-23 19:45:10electron の asar でも1バイナリだけど専用のfsで仮想ファイルシステムみたいなアクセスできたし、似たような動機だ #webpackaging_study
2018-02-23 19:45:21AMPが一番よくありそうなケースだが、AMP以外に本当にケースがあるのかというのが社内でも議論されている #webpackaging_study
2018-02-23 19:45:55AMPは違うURLで出ちゃうために色々問題がある、それを解決するために色々議論していて、webpackagingが使えるのではないか、という話になっている #webpackaging_study
2018-02-23 19:48:24AMPチームでもAMPがgoogle domainになるのよくないという議論は結構あるらしい #webpackaging_study
2018-02-23 19:49:01そこまで一般的に必要なユースケースではないと個人的(発表者的)には思っている、CDNの場合は基本DNSレコードでできるし、はてブとかの場合はprefetchしてURL変えることもできるはず、、、 #webpackaging_study
2018-02-23 19:50:15でもやはりElectronとかもそうだけどウェブをまるごとパッケージングしたいという希望は今後増えるかと。PWAはもうメインストリーム感ありますし #webpackaging_study
2018-02-23 19:51:15ユースケース6: Subresource bundling 複数リソースをbundleするのは圧縮率が良くないし1つにまとめるほうが性能上の都合が良い事ができる、一方でJSやCSSを1つにまとめると、cacheヒット率が落ちたり、JSのmodulesの世界が結局損なわれる。。 #webpackaging_study
2018-02-23 19:52:58疑問部分:ブラウザが中にあるリソースについて知ることができればより正しいことができる?Cache-Digestなどと組み合わせる?Manifest部分だけあればほんらいてきにはいいのでは? #webpackaging_study
2018-02-23 19:53:49WebPackagingに全てを寄せないで、manifestで解決するという新しい提案があるなら本当はそれを期待したいんだけどなぁ #webpackaging_study
2018-02-23 19:55:47portableなwebというのは結構魅力ある気がしていて 例えばあるサービスが一般的なweb向けに作ったwebアプリを チャットアプリのチャットの文脈で利用させたり他のプラットフォームに対して publishしてその中で接点を持てる #webpackaging_study
2018-02-23 19:57:26IETFではSigned-ExchangeとBundled-Exchangeに分けてspecを提案することになった。 #webpackaging_study
2018-02-23 19:57:32