pipwerks

Rule of Thirds tutorial

Update: I’ve removed the Rule of Thirds tutorial because the tutorial is old and requires Shockwave. Background: Rule of Thirds is quick and fun tutorial explaining the concept of the rule of thirds as used in visual design. I created this tutorial for a graduate-level Macromedia Director course at

JavaScript removeClasses utility

Note: If you want to skip to the final code (in both MooTools and framework-neutral flavors), it’s at the bottom of this post. The problem Readers of this blog know that I enjoy MooTools. Like other JavaScript frameworks, it has many excellent features, including addClass and removeClass functions, which

CustomInput Class: Accessible, Custom-Styled Checkboxes and Radio Buttons

I’m a big fan of the Filament Group’s UI work.  They put a lot of thought into their work, and ensure everything they make is not only beautiful, but as accessible and as semantic as possible. One of my favorite pieces of work by the Filament Group is

Viewing PDFs in a Browser on a Mac

As a Mac user, one of the more annoying issues I frequently encounter is funky PDF handling in Firefox and Safari. For instance: * Adobe doesn’t make a version of Adobe Reader that’s compatible with Firefox on Mac OS X * Adobe Reader is only supported in 32-bit versions of

Speaking of IMS...

IMS produces standards they want everyone to use. Why, then, do I have to log in to their site in order to VIEW the documentation for their standards? Situation: I found a link to a PDF on their site. When I clicked it, I was presented with this warm greeting

pipwerks © 2026