Archive for the 'Status updates' Category

After 10 years

Friday, October 31st, 2014

Yesterday marks 10 days to the day since I posted my first patch to Bugzilla. It was a small patch to composite SVG images with their background (and not just have a white background). Since then I’ve contributed to Firefox as a volunteer, an intern, a contractor, and, as of 3 years ago tomorrow, a […]

Animations on Fire @ Graphical Web 2014

Monday, September 8th, 2014

Just recently I had the chance to talk about authoring animations of CSS/SVG for better performance at The Graphical Web 2014. I thought I’d put up the slides here in case they’re useful to others. Original HTML slides Slideshare version with notes PDF version with notes Video of the talk will probably be linked from […]

Web Animations @ html5j 2013

Wednesday, December 4th, 2013

Over the weekend I had the chance to speak about Web Animations at the HTML5 conference 2013 in Tokyo. I put a fair bit of work into the presentation so I thought I’d put up an English version of the slides (including videos of the demos) in case they’re useful to someone else looking for […]

Players wanted: the pause and seek game

Thursday, July 25th, 2013

Last time I introduced timing groups in Web Animations as a simple yet powerful tool for synchronising animations. Great as they are, the open up a few interesting questions. For example, what happens when you pause an animation that’s in a timing group? Consider the following parallel timing group. It has two child animations, A […]

Group and conquer: timing groups for your synchronization woes

Tuesday, July 9th, 2013

Once you start animating anything more than simple fade and slide effects, pretty soon you start wanting to synchronize things. The penguins should start dancing together, the watermelon should explode the moment the blind-folded person hits it, the credits should roll after the movie finishes and so on. In this post I want to outline […]

Introducing Web Animations

Wednesday, June 26th, 2013

Today we finally shipped the First Public Working Draft of Web Animations! Working Draft: Editor’s Draft: Over the coming weeks I’d like to introduce some of the key concepts as well as some of the issues that need your input. First, I’d like to give an overview of where the spec comes from […]

Help with math(s)

Tuesday, January 15th, 2013

UPDATE: I originally prepared this post before others working on the Web Animations spec assured me they would find a solution. I posted it password-protected for their sake not realising it would show up on planet! Sorry! Anyway, here is the original post for those who were curious. There are already some folks working on […]

Web Animations

Wednesday, October 31st, 2012

It must be time for my biannual blog post and this time I’d like to introduce a new development in animation for the Web, called, creatively enough, Web Animations. Some of you may have heard rumblings of an attempt to overcome some of the limitations with both CSS and SVG animations and unify them at […]

Parapara Animation

Friday, January 27th, 2012

About a week ago Mozilla Japan put on a two-day event in Tokyo called Mozilla Vision 2012. It was a great weekend with several hundred people coming to talk about what it means to be Open, and, in very Japanese-style, see some cool robots (courtesy of Takahashi Tomotaka-san). Personally, I was involved in running the […]

It’s about time…

Wednesday, October 13th, 2010

Firefox 4 is going four dimensional! Time dimensional! (Ok, for those who know physics, just pretend :) There’s CSS transitions for all sorts of animated eye-candy, major JS speed-ups to give scripted animations a boost and mozRequestAnimationFrame to get keep them smooth and in sync, and a whole host of other graphics and video improvements. […]