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
Cloudflare Images + Workers KVでお手軽&低コスト画像最適化をし...
Search
nenrin
February 08, 2025
Science
0
130
Cloudflare Images + Workers KVで お手軽&低コスト画像最適化をしたかった
Kyoto Tech Talk #7 学生LT枠で登壇した際の資料です。
進捗があり次第このdescriptionにGitHubのrepositoryのURLが貼られると思われます
nenrin
February 08, 2025
Tweet
Share
More Decks by nenrin
See All by nenrin
情報モラル皆無からモラルを得るまで
nenrinyear
0
88
Other Decks in Science
See All in Science
中央大学AI・データサイエンスセンター 2025年第6回イブニングセミナー 『知能とはなにか ヒトとAIのあいだ』
tagtag
PRO
0
110
Optimization of the Tournament Format for the Nationwide High School Kyudo Competition in Japan
konakalab
0
140
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.1k
データベース09: 実体関連モデル上の一貫性制約
trycycle
PRO
0
1.1k
DMMにおけるABテスト検証設計の工夫
xc6da
1
1.5k
コンピュータビジョンによるロボットの視覚と判断:宇宙空間での適応と課題
hf149
1
490
サイコロで理解する原子核崩壊と拡散現象 〜単純化されたモデルで本質を理解する〜
syotasasaki593876
0
140
俺たちは本当に分かり合えるのか? ~ PdMとスクラムチームの “ずれ” を科学する
bonotake
2
1.1k
My Little Monster
juzishuu
0
420
(2025) Balade en cyclotomie
mansuy
0
380
先端因果推論特別研究チームの研究構想と 人間とAIが協働する自律因果探索の展望
sshimizu2006
3
690
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
PRO
1
230
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
110
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
46
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
So, you think you're a good person
axbom
PRO
1
1.9k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
The Language of Interfaces
destraynor
162
26k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Transcript
$MPVEGMBSF *NBHFT 8PSLFST,7Ͱ ͓खܰίετը૾࠷దԽΛ͠Α͏ ژ࢈ۀେֶ ใཧֶ෦ճੜ ਆాر
ࣗݾհ • ਆా ر • ژ࢈ۀେֶ ใཧֶ෦ճੜ • ਧָ͕͖Ͱ͢ •
/FYUKTΛॻ͍͍ͯ·͢ • ظΠϯλʔϯ͡Ί·ͨ͠ 2025/02/07 Kyoto Tech Talk #7 2 https://github.com/nenrinyear https://x.com/nenrin_yearring
ը૾࠷దԽͯ͠·͔͢ʁ✋ ݸਓ։ൃͰ 2025/02/07 Kyoto Tech Talk #7 3
ը૾࠷దԽ • 4&0తʹྑ͍ͱ͞Ε͍ͯΔ ༏ΕͨϢʔβʔΤΫεϖϦΤϯεΛఏڙ͢ΔʹɺαΠτͰ -BSHFTU$POUFOUGVM1BJOUΛ ඵҎԼʹऩΊΔΑ͏ʹ͠·͢ɻ (Ҿ༻: https://web.dev/articles/lcp?hl=ja#what-is-a-good-lcp-score) • ݸਓ։ൃͩͱը૾શ෦Λѹॖͯ͠8FC1ʹ͢Δͷྑ͍
• /FYUKT 7FSDFMͩͱOFYUJNBHFΛ͏ͱউखʹ࠷దԽͯ͘͠ΕΔ IUUQTWFSDFMDPNEPDTJNBHFPQUJNJ[BUJPO 2025/02/07 Kyoto Tech Talk #7 4
ը૾࠷దԽ • 4&0తʹྑ͍ͱ͞Ε͍ͯΔ ༏ΕͨϢʔβʔΤΫεϖϦΤϯεΛఏڙ͢ΔʹɺαΠτͰ -BSHFTU$POUFOUGVM1BJOUΛ ඵҎԼʹऩΊΔΑ͏ʹ͠·͢ɻ (Ҿ༻: https://web.dev/articles/lcp?hl=ja#what-is-a-good-lcp-score) • ݸਓ։ൃͩͱը૾શ෦Λѹॖͯ͠8FC1ʹ͢Δͷྑ͍
• /FYUKT 7FSDFMͩͱOFYUJNBHFΛ͏ͱউखʹ࠷దԽͯ͘͠ΕΔ IUUQTWFSDFMDPNEPDTJNBHFPQUJNJ[BUJPO 2025/02/07 Kyoto Tech Talk #7 5 • ຖճѹॖͯ͠ΦϒδΣΫτετϨʔδʹอଘ ˠखܰͰ͋Δ͕ɺϋοΧιϯɾݸਓ։ൃͰຖճॻ͖ͨ͘ͳ͍ʜ • OFYUJNBHF 7FSDFMͰࣗಈ࠷దԽ ˠ7FSDFMҎ֎ͰσϓϩΠͰ͖ͳ͍ʜ
$MPVEGMBSF*NBHFTͰը૾มαʔϏεΛݐͯΑ͏ʂ ελοΫ • $MPVEGMBSF*NBHFT • $MPVEGMBSF8PSLFST • $MPVEGMBSF8PSLFST,7 • )POP
2025/02/07 Kyoto Tech Talk #7 6
͍ͯͨ͠Β͜͜ͰσϞ͕ೖΔ👀 2025/02/07 Kyoto Tech Talk #7 7
͍ͯͨ͠Β͜͜ͰσϞ͕ೖΔ👀 2025/02/07 Kyoto Tech Talk #7 8 Կ͍ͯ͠ͳ͍ͷʹಥવಈ͔ͳ͘ͳͬͨʜ
બఆཧ༝ •$MPVEGMBSF*NBHFTΛ બΜͩ࠷େͷཧ༝ μογϡϘʔυͷαΠυόʔʹ ໘നͦ͏ͳػೳ͕͔͋ͬͨΒ 2025/02/07 Kyoto Tech Talk #7
9
ղ$MPVEGMBSF*NBHFT • ΤϯυπʔΤϯυͰը૾ΛϗεςΟϯάɺ࠷దԽ·Ͱߦ͏ • $MPVEGMBSFͷ$%/্Ͱ࣮ߦ͞Εߴ৴͕Մೳ • αΠζɾϑΥʔϚοτΛΤοδଆͰಈతʹมɾ࠷దԽ • ࣗಈతʹϢʔβʔڥʹ߹Θͤͨܗࣜʢ8FC1"7*'ͳͲʣ ΛఏڙՄೳ
• গ͠લʹྉۚମܥ͕มΘΓɺແྉͰ͑ΔΑ͏ʹͳͬͨ • $%/ͱಉ࣌༻ͷΠϝʔδ • ;0/&ઃఆͱޙड़͢ΔADEODHJʜAͷ63-͕͋ΔͨΊ 2025/02/07 Kyoto Tech Talk #7 10 $MPVEGMBSF*NBHFTc0WFSWJFXIUUQTEFWFMPQFSTDMPVEGMBSFDPNJNBHFT
$MPVEGMBSF*NBHFT৽ྉۚϓϥϯ 2025/02/07 Kyoto Tech Talk #7 12
ଞʹը૾มαʔϏε͋Δ • *NBHF'MVY • QJYJWͱ͘͞ΒΠϯλʔωοτ ͕ڞಉ։ൃ • సૹྔ՝੍ۚ • อଘػೳͳ͍
4͔Β 3&45"1*Ͱ࣋ͬͯ͜ΕΔΒ͠ ͍ 2025/02/07 Kyoto Tech Talk #7 13
ղ$MPVEGMBSF8PSLFST8PSLFST,7 • 8PSLFST • &EHF্ͰεΫϦϓτΛಈ࡞ͤ͞ΔαʔόʔϨε࣮ߦڥ • 8PSLFST,7 • 8PSLFST͔Βݺͼग़͠ՄೳͳLFZWBMVFܕετϨʔδ •
ϨΠςϯγ • ࠷େ.#·ͰอଘՄೳ • 7BMVFʹBSSBZ#VGGFS͕ೖΔˡʂ 2025/02/07 Kyoto Tech Talk #7 14
࣮*NBHFTͷΈͰಈ࡞͢Δ • ެࣜʹOFYUJNBHF༻ͷυΩϡϝϯτ͕༻ҙ͞Ε͍ͯΔ $MPVEGMBSF*NBHFT c*OUFHSBUFXJUIGSBNFXPSLT IUUQTEFWFMPQFSTDMPVEGMBSFDPNJNBHFTUSBOTGPSNJNBHFTJOUFHSBUFXJUIGSBNFXPSLT • ҎԼͷ63-Ͱ*NBHFT͕ಈ࡞͍ͯ͠ΔͷͰɺͦ͜ʹ OFYUJNBHFͷMPBEFSΛ͚ͭΔͱྑ͍Β͍͠ IUUQTFYBNQMFDPNDEODHJJNBHF\QBSBNT4USJOH^\OPSNBMJ[F4SD
TSD ^ • ͔͠͠ɺ͜ͷํ๏ͩͱը૾͕ݺΕΔࣄʹຖճมॲཧ͕ ೖͬͯ͠·͏ ˠ8PSLFSTͰը૾ΛΩϟογϡ͢Δͷ͕ྑͦ͞͏ ઌۦऀ͕͍Δ 2025/02/07 Kyoto Tech Talk #7 15
2025/02/07 Kyoto Tech Talk #7 16
ࣗռΛࠐΊͯʜ •Կ͍ͯ͠ͳ͍ͷʹյΕΔ͜ͱͳ͍ͷͰɺ όʔδϣϯཧΛ͠Α͏ •$MPVEGMBSF࠷ߴʂ)POP࠷ߴ͔ʂ 2025/02/07 Kyoto Tech Talk #7 17
$MPVEGMBSF*NBHFT 8PSLFST,7Ͱ ͓खܰίετը૾࠷దԽΛ͠Α͏ ͔ͨͬͨ͠ ژ࢈ۀେֶ ใཧֶ෦ճੜ ਆాر
ҒେͳΔઌۦऀ༷ํࢀߟࢿྉ • IUUQTWFSDFMDPNEPDTJNBHFPQUJNJ[BUJPO • IUUQTXFCEFWBSUJDMFTMDQ IMKBXIBUJTBHPPEMDQTDPSF • IUUQTIPOPEFWEPDT • IUUQT[FOOEFWZVTVLFCFBSUJDMFTBCFGLW
• IUUQTDPNNVOJUZDMPVEGMBSFDPNUJTJUPLUPTFSWFJNBHFTGSPN XPSLFSTBOELW • IUUQTUFDITNBSUDBNQDPKQFOUSZQSJDFPQUJNJ[BUJPOVTJOH DMPVEGMBSFXPSLFSLW • IUUQT[FOOEFWOBQPSJOBSUJDMFTFCDBC • IUUQT[FOOEFWEEQOBSUJDMFTDMPVEGMBSFJNBHFTDBDIJOH 2025/02/07 Kyoto Tech Talk #7 19