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
The DOM is on fire !
Search
boblemarin
September 21, 2012
Programming
88
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The DOM is on fire !
as presented at the onGameStart conference in Warsaw, Poland.
boblemarin
September 21, 2012
Other Decks in Programming
See All in Programming
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
200
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
AI時代のUIはどこへ行く?その2!
yusukebe
21
7.1k
OSもどきOS
arkw
0
560
Webフレームワークの ベンチマークについて
yusukebe
0
160
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
330
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
2
640
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
4k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
ふつうのFeature Flag実践入門
irof
7
3.9k
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
780
Lessons from Spec-Driven Development
simas
PRO
0
190
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
Designing Experiences People Love
moore
143
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Un-Boring Meetings
codingconduct
0
310
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
WCS-LA-2024
lcolladotor
0
630
Everyday Curiosity
cassininazir
0
230
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Ethics towards AI in product and experience design
skipperchong
2
310
Transcript
None
60% 40% Freelancing Teaching 40% 60% Some random day Another
random day Emeric Florence -- @boblemarin
Story time...
The birth of Sprite3D.js Make 3D transforms as easy as
the Flash display list Don’t re-invent the wheel, use DOM native features Stay as close as possible to the HTML elements https://github.com/boblemarin/Sprite3D.js
An interactive 3D Cube in 3 lines of code https://github.com/boblemarin/Sprite3D.js
An interactive 3D Cube in 16 lines of code https://github.com/boblemarin/Sprite3D.js
Examples https://github.com/boblemarin/Sprite3D.js
But the experimental use of modern browser features are not
safe. It breaks all the time... https://github.com/boblemarin/Sprite3D.js
Transition and Animation Events are cool
Transition and Animation Events are cool but they are vendor-prefixed
Transition and Animation Events are cool but they are vendor-prefixed
Here comes AnimationEvents.js https://github.com/boblemarin/AnimationEvents
Building your own tools is FUN
Building your own tools is FUN and if you’re not
happy with them, just keep building
CSS Animations : some experiments http://minimal.be/lab/animator/
Experimenting is fun
Experimenting is fun but it takes time
Experimenting is fun but it takes time much time
Experimenting is fun but it takes time much time and
you have to finish things one day, or you end up filling you computer with unfinished projects
Thank you ! @boblemarin https://github.com/boblemarin http://minimal.be/lab/ https://soundcloud.com/boblemarin