~/talk

HTML in Canvas: Bridging UI and GPU on the Web

watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/html-in-canvas-bridging-ui-and-gpu-on-the-web
Talkat JSNation 2026 · on Monday, 2026-06-15· at 18:05· [web-performance, web-animation]

Describes common techniques and pain points when mixing HTML/CSS UIs with Canvas/WebGL — including scroll sync, frame loop timing, scissor-based rendering, and mapping DOM into a WebGL scene — and demonstrates these patterns using experiments and sites from basement.studio. Presents the HTML-in-Canvas approach as a way to eliminate much of that synchronization and rendering workaround, and outlines ongoing challenges when building UI directly in WebGL (layout, text, interactivity) especially for environments like WebXR.

AI-written summary · about

~/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.