Andy Stewart

@andystew.art

Human Interface Artist Design Engineer @ eBay Brooklyn, NYC andystew.art

I stumbled upon Josh Puckett's lovely Interface Craft website. I wanted to see how well the cards interaction (built with Framer Motion) would translate to native View Transitions. These don't have the little animated graphics, but that should be feasible with this approach.

Element-Scoped View Transitions are gonna be **SO GOOD** There’s still some details to settle, but the main thing is there: run VTs on a subtree of the DOM, allowing parallel VTs. And with `view-transition-scope` you can limit the scope of `view-transition-name` values, allowing VTs to be nested.

"move over, pickleball. celebrities are backing a new racket sport: typti," i say to myself in the dark. the year is 2938. every human being is dead. i will not die and am alone.

Bild

At the start of this year, I set out to actually learn how to write shaders. I had tried this before. I had tried to read The Book of Shaders—multiple times. Each time, I got discouraged and dropped off. This time, I tried to learn by building. I ended up with a little library and want to share it.

I've been leaning hard into the View Transitions API at work. This isn't, like, perfect, but I'm pretty impressed by what you can pull off with it.

The visuals at Floating Points show in Brooklyn last night were painted live and projected onto the wall behind him. This is a terrible picture but it was cool as hell.

A woman live painting the visuals at a Floating points show at the Knockdown Center in Brooklyn, NY

I've always been annoyed that, with the Web Animations API, there's no built-in way to know when an infinitely looping animation is finishing/starting an iteration. Turns out it's pretty easy to fake it using the `finished` promise that you get when you play an animation. codepen.io/andystewartd...

This is first time that I’ve written a shader and know, at a line-by-line basis, what the hell is happening. It's not even particularly complex, as shaders go, but it feels like progress.

I started this on a plane 6 months ago, forgot about it, and finished it on a plane last week. There's a lot more that I could do with it, and I may bang around on it occasionally going forward. I've found it useful on some recent projects, though, and wanted to publish it. www.colorpalett.es