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
houdini drafts
Search
julian7454
August 19, 2016
Technology
0
64
houdini drafts
julian7454
August 19, 2016
Tweet
Share
More Decks by julian7454
See All by julian7454
Vue testing library - avoriaz
julian7454
0
76
Vue 2.0 開發環境 - 以 webpack2 建立
julian7454
0
77
PostCSS 與 cssnext
julian7454
0
99
javascript品質檢測工具 - ESLint
julian7454
0
170
Other Decks in Technology
See All in Technology
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
370
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
460
Red Hat OpenStack Services on OpenShift
tamemiya
0
100
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
570
Digitization部 紹介資料
sansan33
PRO
1
6.8k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
600
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
530
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
240
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
270
What happened to RubyGems and what can we learn?
mikemcquaid
0
290
Featured
See All Featured
Side Projects
sachag
455
43k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
110
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
Typedesign – Prime Four
hannesfritz
42
2.9k
A designer walks into a library…
pauljervisheath
210
24k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
340
Discover your Explorer Soul
emna__ayadi
2
1.1k
Transcript
墋Օ CSS-Houdini-Drafts PIXNET F2E Julian LIFE 䨝捍ਰ
手瑽薹究㺔氂 • CSS 膏倵薩瑊ፘ㺔氂 • CSSnext 婘Ꭸԧ碝ी粬蝰๗牧֕㪔篷ဩ䋿匍ಅ磪 粬
CSS Polyfills? • ۗ javascript ጱ妿涢 • 硬臑 CSSOMጱ蟂獤
狕硬倵薩瑊獉蟂ጱ RENDERING ENGINE牫 • 翄Ӟ倵薩瑊䰬ୗጱ犋ݶᤈ傶砺֢ DOM ጱ硳胼㺔氂 • javascript framework
ጱֺৼ
Houdini 匍褩ྦྷ磪Ջ讕ۑ胼ྋࣁ樄咳牫 • CSS Parser API • Properties and Values
• CSS Typed OM • CSS Layout API • CSS Paint API • Scrolling and Animation
Houdini 匍褩ྦྷ磪Ջ讕ۑ胼ྋࣁ樄咳牫 • CSS Parser API • Properties and Values
• CSS Typed OM • CSS Layout API • CSS Paint API • Scrolling and Animation
Worklets • worklet script • 犋ݶጱ褩ྦྷ䁆ᤈ Javascript 纷ୗ嘨 • ֵአ
ES2015 ጱ class ਧ嬝۱珀ොဩጱ褸ݳ
Properties and Values • ᛔਧ嬝痀 • ے獈ࣳ獨 • https://drafts.css-houdini.org/css-properties- values-api-1/
Properties and Values
Properties and Values
CSS Layout API • ᛔਧ嬝 display 痀
CSS Layout API
CSS Layout API
CSS Paint API • registerPaint ොဩ牐樄咳ᘏݢ犥ࣁ CSS Ӿֵአ paint() 獢ୗ牧蝚螂㯽獈ጱݷ圸叨ኞӞ㮆
CSS 瑽粙
CSS Paint API
CSS Paint API
CSS Paint API
Scrolling and Animation • ඪൔ狕硬Ӟ犚 DOM ጱ痀牐蝚螂蝡圵ොୗ疰ݢ犥ݝ ๅ碝粬ਧ痀牧ᘒ犋ฎ獊蟂᯿碝 render牐
Scrolling and Animation
Scrolling and Animation
㷢ᘍ虻碘 • https://www.smashingmagazine.com/2016/03/houdini- maybe-the-most-exciting-development-in-css-youve- never-heard-of/#comment-1288360 • https://github.com/GoogleChrome/houdini-samples • https://github.com/w3c/css-houdini-drafts •
https://speakerdeck.com/ryanseddon/houdini • https://speakerdeck.com/surma/houdini-demystifying-css • http://www.w3ctech.com/topic/1816