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
65
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
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
ヤプリ新卒SREの オンボーディング
masaki12
0
130
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
940
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
150
イベント駆動で成長して委員会
happymana
1
340
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
900
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
300
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
1k
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
120
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.2k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
156
23k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
RailsConf 2023
tenderlove
29
900
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Agile that works and the tools we love
rasmusluckow
327
21k
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