Gallery
The whole roll
Every still here is a frame lifted out of the ten-second film, kept in the workspace media library rather than in the site bundle — which is why the page is a few kilobytes and the pictures are not. Click anything. Arrow keys move, Esc closes.
How this works
A lightbox in 60 lines
Each tile is an ordinary <a> pointing straight at the
image or the film, so it is keyboard-reachable and screen-reader-announced
with no extra work — and it still does something useful if the script never
arrives. The viewer traps focus while it is open, returns it to the tile you
came from when it closes, and tears the <video> element
down on close so nothing keeps playing behind your back.
With JavaScript switched off you get the grid, the captions, and links that open the full-size media directly — nothing here is load-bearing.