~/talk

Web components and the future of web development

Talkat Meta Refresh 2013 · 2013-02-22..02-23· [web-platform, javascript]
links:none on file
slides:none on file

Describes concrete Web Components features and limits: native templates stop parsing and preloading until cloning, Shadow DOM hides implementation and scopes styles while offering insertion points for selected light DOM, and mutation observers dramatically reduce callbacks — a demo rearranging 15 cricket players fires ~2,000 mutation events with old APIs but yields a single batched callback with observers. Notes current availability (shadow DOM and observers in Chrome Canary), and practical use via polyfills like X-tags.

AI-written summary · about

  1. 0:00Start
  2. 1:04Once upon a time...
  3. 1:49Today's Web...
  4. 2:48With great power, comes great responsibility
  5. 4:40What's missing?
  6. 6:10Modularize the Web
  7. 7:49The templates of today
  8. 10:46What do we have in JS space?
  9. 15:43Templating of the near future.
  10. 20:49Attaching Shadow DOM to a host
  11. 24:10Creating Shadow DOM
  12. 24:40Style encapsulation
  13. 25:30Style hooks using CSS Variables
  14. 26:16Shadow DOM insertion points
  15. 27:46Mutation Observers vs. Mutation Events
  16. 28:59Object.observe()
  17. 30:07Creating custom elements
  18. 31:22Demo
  19. 36:58Resources
~/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.