Skip to content

Colophon

The idea for this book came from someone else's post, and the way it is explained came from three courses. This page lists them, with links to the originals.

Where it started

Two projects, in the order they arrived.

Morphing icons with Claude
Benji Taylor@benjitaylor
The idea came from here. The post builds twenty-one icons out of three lines, with the unused lines collapsed to a point. I rebuilt it as a lab experiment before I understood any of the maths behind it, and this book started as an attempt to work out why it worked.
morphicons
Guillermo Lopez Garcia@guillermolg00
Finding this turned the experiment into a book. It is a general solver, where my version was a few cases tuned by hand, so reading it showed me what the real problem was. Three pieces of its code are used here, under the MIT licence.

Who taught me to explain it

This is an explanation before it is a compiler. These three taught me how to write one.

Animations on the Web
Emil Kowalski@emilkowalski
A course on motion for the web. It is why the timing in this book has reasons behind it instead of defaults.
Interactive SVG Animations
Nanda Syahrasyad@nandafyi
A course that explains SVG by letting you manipulate the diagrams. That format is the one this book uses, and it set the standard for what a figure here has to do.
Interface Craft
Josh Puckett@joshpuckett
A library on interface design. Most of the decisions here about press states, hover, focus and restraint came from it.