Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
web over packaging
Search
Jxck
June 13, 2018
Technology
0
220
web over packaging
Web over Packaging
at #chromejp 2018/6/13
Jxck
June 13, 2018
Tweet
Share
More Decks by Jxck
See All by Jxck
IE Graduation (IE の功績を讃える)
jxck
21
15k
IE Graduation Certificate
jxck
6
5.9k
RFC 9111: HTTP Caching
jxck
0
580
tc39_study_2
jxck
1
3.2k
IETF における ABNF とプロトコルパーサの話 / ABNF for Protocol Parser @ IETF
jxck
2
960
Web Components 元年 v3 / Web Components first year v3
jxck
1
920
Periodic Background Sync
jxck
0
500
Podcast over PWA
jxck
0
220
Yearly Web 2019
jxck
0
140
Other Decks in Technology
See All in Technology
不動産tech Product Night#2_AIことはじめ_GA橋本
takehikohashimoto
0
170
2024年版 運用者たちのLLM
nwiizo
3
590
AWSを始めた頃に陥りがちなポイントをまとめてみた
oshanqq
1
3.4k
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
320
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
380
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
890
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
9.5k
20240912 JJUGナイトセミナー
mii1004
0
130
DevRelの始め方
moongift
PRO
1
350
Segment Anything Model 2
tenten0727
3
640
リアルお遍路+SORACOM IoT
ozk009
1
130
Swift Testingのconfirmationを コードリーディング/Dive into Swift Testing confirmation
laprasdrum
1
240
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
Designing the Hi-DPI Web
ddemaree
278
34k
Statistics for Hackers
jakevdp
793
220k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
Done Done
chrislema
180
16k
Why You Should Never Use an ORM
jnunemaker
PRO
53
8.9k
Building Adaptive Systems
keathley
36
2.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
600
YesSQL, Process and Tooling at Scale
rocio
167
14k
Design by the Numbers
sachag
277
19k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Transcript
None
None
• ◦ ◦ • ◦ ◦ • ◦ ◦
• • • • • •
https://google.com/amp/path to https://your-own-origin/path
None
None
in https://labs.jxck.io click https://labs.jxck.io/~~~/mozaic.sxg display as https://mozaic.fm click actual URL
application/signed-exchange;v=b0
⛓ + certificate chain in cbor
actual: https://labs.jxck.io/~~~/mozaic.sgx display: https://mozaic.fm/
None
• • ◦ • ◦ • ◦
webbundle = [ ; in UTF-8. magic: h'F0 9F 8C
90 F0 9F 93 A6', section-offsets: bytes .cbor {* ($section-name .within tstr) => [ offset: uint, length: uint] }, sections: [* $section ], length: bytes .size 8, ; Big-endian number of bytes in the bundle. ] $section-name /= "index" / "manifest" / "critical" / "responses" $section /= index / manifest / critical / responses responses = [*response]
Index for Response of index.html offset 100 length 200 Index
for Response of script.js offset 300 length 200 ... ... HTTP Header + index.html body HTTP Header + script.js body ... 100 300
• • • • • •
None
None
• ◦ ◦ • ◦ ◦ • ◦ • ◦
◦ • ◦ ◦
• ◦ ◦ • ◦ ◦ • ◦
• ◦ • ◦ • ◦ • ◦ • ◦
• ◦ • ◦
None