requestAnimationFrame Introduction
Good introduction to working with requestAnimationFrame(). Be sure to also give the aforementioned requestAnimationFrame example a look. requestAnimationFrame — The secret to silky smooth JavaScript...
View ArticlejQuery Transit
jQuery Transit is a plugin for to help you do CSS transformations and transitions in jQuery. Include the plugin and you can use code like this to perform transformations: $("#box").css({ x: '30px' });...
View ArticleAnimated GIFs the Hard Way
The Sublime Text Website has some nifty animations to show of a few features. Turns out they’re not animated gifs. One of the criteria was that the animations should work everywhere, from IE6 to an...
View ArticleCleverly animating accordions
Q: How to transition to height:auto;? A: Transition max-height instead! As such: Stupidly clever! (via dropshado.ws)
View ArticleWeb Animations Preview
A brief introduction to some of the concepts in the Web Animations specification — an attempt to overcome some of the limitations with both CSS and SVG animations and unify them at the same time —...
View Article2D transform’s translate() vs absolute positioning: performance evaluation
Hardware/GPU Acceleration FTW! Why moving elements with translate() is better than pos:abs top/left →
View ArticleRotating Words with CSS Animations
Cool effect. Lots of manual work though (per word you have to define a delay) — Now, where are those CSS functions and variables? Rotating Words with CSS Animations →
View ArticleMaking Glass Cows
From solid block – to glass cow with milk inside – a quick look at the process. Neat animation! (via jnack)
View ArticleJake Archibald – Rendering without lumpy bits
Right, we’ve got a new project, we have to calculate and draw 500,000 pixels, and the deadline is in 16.67 milliseconds. When we’re done, we’ll do it again, and again. Web performance has always been...
View ArticleThe Scarecrow
Wonderful animation to promote the game “The Scarecrow”. In a dystopian fantasy world, all food production is controlled by fictional industrial giant Crow Foods. Scarecrows have been displaced from...
View ArticleCSS Animations: Using animation-fill-mode
Animation-fill-mode defines how styles are applied to the target of your CSS animations outside of the animation itself. By default your CSS animations won’t affect the element you’re animating until...
View ArticleHigh Performance Animations
Modern browsers can animate four things really cheaply: position, scale, rotation and opacity. If you animate anything else, it’s at your own risk, and the chances are you’re not going to hit a silky...
View ArticleCSS Mac Plus
Check out this Pen! In this project I will build a 3D model of the Macintosh Plus and display it in a three dimensional setting. Using CSS Keyframe animation we’ll make it move on screen to show off...
View ArticleScroll Animations
A little Pen I knocked together to demonstrate “CSS Animations triggered on scroll” to some of my students. The key part is the animated class which actually starts the animation: it is only added once...
View ArticleSkrollr – CSS animations linked to scroll position
Having seen a few single-page year in review minisites the past few weeks, it’s clear that Skrollr has become the de facto standard to implement parallax scrolling effects into your websites. The idea...
View ArticleCSS Animated Content Switching
A trend I’m seeing for the coming year is the rise of Transitional Interfaces on the web. A fine example is the aforementioned Fluidbox, or this interface (extract from the post linked): Sparked by the...
View ArticleJavaScript Bouncing Ball
One of the assignments of one of the courses I teach requires my students to let a cube fall in a Three.js environment. To teach them about how something falls I used Choc to visualize and explain the...
View ArticleThe Letter-Heads
Brilliant use of CSS text-shadow and CSS Transforms & Animations. The Letter-Heads →
View Article