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
2
72
The DOM is on fire !
as presented at the onGameStart conference in Warsaw, Poland.
boblemarin
September 21, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
DockerからECSへ 〜 AWSの海に出る前に知っておきたいこと 〜
ota1022
5
1.9k
print("Hello, World")
eddie
1
500
1から理解するWeb Push
dora1998
7
1.7k
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
250
OSS開発者という働き方
andpad
5
1.7k
MLH State of the League: 2026 Season
theycallmeswift
0
220
コンテキストエンジニアリング Cursor編
kinopeee
1
760
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
2
1.3k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
230
Claude Codeで挑むOSSコントリビュート
eycjur
0
190
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
140
時間軸から考えるTerraformを使う理由と留意点
fufuhu
14
4.4k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Music & Morning Musume
bryan
46
6.8k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Why Our Code Smells
bkeepers
PRO
339
57k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Building Applications with DynamoDB
mza
96
6.6k
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