~/talk

CSS 5DX

TalkinRussianat JavaScript fwdays'17 · on Saturday, 2017-04-22· [css, web-animation]
links:none on file
slides:none on file

Demonstrates building full 3D UIs and parallax effects using CSS (perspective, transform-style: preserve-3d, translate3d/translateZ and rotate) instead of JavaScript, including examples like flipping cards and a working 3D cube. Covers practical tools and gotchas: using matrix() for complex transforms, requestAnimationFrame for scroll/mouse bindings, will-change sparingly, outline:1px to reduce aliasing, and handling hardware-acceleration and repaint bugs; also shows a pragmatic IE9 fallback using translated offsets.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11CSS skew transformation
  3. 3:183D transforms basics
  4. 5:07Enabling 3D mode
  5. 6:30Backface visibility
  6. 6:55Movement and parallax
  7. 8:17Translate on X, Y, Z
  8. 9:42Rotate elements
  9. 11:52Transforms in presentation
  10. 12:58Scale elements
  11. 13:41Mirror blocks
  12. 14:24Transform matrices
  13. 15:13Hardware acceleration
  14. 15:57Class-based animations
  15. 16:39Event-bound animations
  16. 17:20Animation performance
  17. 18:08Overflow issues
  18. 19:35Backface in 3D
  19. 20:49Q&A on rendering
  20. 22:36Z-axis and translate3d
  21. 23:42requestAnimationFrame classes
  22. 24:43Animation optimization
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.