Project page here.
This page combines a PHP OpenType font parser, SVG outline paths, and Processing.js to bring you the seemingly super-simple concept of putting movable type on a panel (No really, it's movable type! You can move the letters around!). But, if you know how hard that is using standard approaches, this is awesome =)
This page works because of several things:
- A slightly ahead-of-the-curve version of Processing.js with handling of Pshape based on XMLElement, and a patch to make IE9 play nice.
- Some custom code to delayed-load a processing sketch and immediately hook into it
- A PHP OpenType server-side font parser, which grabs letters from fonts and returns the outline data in JSON form.
Scripts of interest: