The Angry Birds Space Launch site
The Angry Birds Space launch site was created by us at White Sheep Isobar. It promoted the new Space game of the Angry Birds series worldwide. A separate Chinese site was built in addition to the English language site. Both sites had a lighter mobile version that also acted as a fallback for older browsers lacking proper support for the animations. The main site was also built to be touch friendly working on tablets such as iPad 2 and 3.
I implemented the main site including the custom bezier-based path scrolling and triggered HTML/JS/CSS3 animations.