Technical elements of viscosity

Viscosity is the sum of many different parts. Every pixel was hand polished and every line of code was loved until the project was complete. Here's a summary of the important parts of the project.

Bandwidth optimization:
Brush tool
Colour picker
Colour presets
Homepage
Image creation
Multiple point selection
PHP backend
Player
Player optimization
Point alignment
Save
Save preview
Sliders
Tabs

Serving up a 600x400 image on every page load can run up a hefty bandwidth bill.

Rather than serve a 100 KB image each visit, a Flash file that renders the art is used. This means visitors only have to download a measly 3.5 KB per page.

Bandwidth optimization