Archive for the 'Status updates' Category

Synchronising SMIL

Wednesday, January 13th, 2010

Our SMIL implementation passed another little milestone yesterday when we landed syncbase timing. We’ve still got a long way to go but this was always going to be the hardest feature for the timing model.
I thought I’d just take this chance to acknowledge some of the people who’ve helped get us here. Particularly Daniel Holbert [...]

Beached as bro

Thursday, January 22nd, 2009

One last post as I race out the door. It appears my attempt to quash the enthusiasm surrounding SMIL doesn’t seem to have worked. It seems like some people are genuinely interested in SMIL and not just for Acid3!
This weeks developments:

<animateTransform>
SVGAnimationElement interface
Fixes to better synchronise the DOM state with the animation state
A couple of other [...]

Wet blanket

Saturday, January 17th, 2009

Well, SMIL has finally landed on mozilla-central! It’s been a long road since I first started out on this project nearly 5 years ago but we’ve finally reached the first milestone! Thank you very much to many who have helped or even just offered encouraging comments but thank you particularly to Daniel Holbert, Robert O’Callahan, [...]

ただ今!

Thursday, January 1st, 2009

Yay, back to SMIL! This is just a brief update to let you know about the state of SMIL in Mozilla!
Here’s the low-context summary:

Daniel Holbert has been taking on this work and pushing it along steadily (thanks a million Daniel!!)
I’ve joined the Auckland office for my summer break (from December to the end of January) [...]

Farvel

Thursday, April 5th, 2007

You’ve probably worked it out, but I’m no longer working on SMIL at the moment. tor has very kindly helped out and has been doing some work on this but it will not make it for Firefox 3.
From now on, if you want to track the progress of SMIL in Mozilla I recommend:

#216462 Implement SVG [...]

SMIL

Tuesday, July 25th, 2006

Wow, what a heading! Some would call it lack of imagination, I like to think of it as artistic restraint – it’s just too easy to make puns with “SMILe”!
Progress on SMIL continues, albeit in slow motion. Just a really quick note for those one or two people who want to know what’s going on:

Not [...]

SMIL compiles again

Monday, June 12th, 2006

Today is the Queen’s birthday public holiday in Australia. In Sydney the weather is freezing and the surf is huge. All this means I’ve finally got my SMIL work to compile against the trunk again. Now to get it working again!
Thanks to the many people who have left very encouraging comments in the meantime. I’ll [...]

SMIL Animation in Mozilla report

Monday, January 9th, 2006

I’ve published the report I wrote for regarding my project implementing SMIL Animation in Mozilla. At 147 pages and ~700kb it’s fairly detailed but I hope it will be of interest to some. Thanks to all who helped. Here it is:

http://brian.sol1.net/svg/report/report.pdf

Also, I was invited to represent the Software Engineering faculty by presenting my project at [...]

SMIL Animation patch

Saturday, November 5th, 2005

G’day! I’ve produced a new patch to provide SMIL Animation for SVG. Since last time I’ve added:

keySplines
keyTimes
accumulate
restart
min, max
ElementTimeControl DOM interface

I’ve added a status page showing just what’s been implemented and I’ve also updated the test cases.
This represents all the features I intend to implement this year although I may attempt a draft implementation of <animateTransform> [...]

SMIL work: performance and integration

Sunday, October 16th, 2005

Here’s an updated patch with my latest changes including:

Optimised performance–a lot of unnecessary rendering has been filtered out and the profiling I was able to perform suggests this has made a significant difference, especially when the animation is frozen.
Animation now pauses and resets when the page is cached in the bfcache.
Better thread safety.
Animation now starts [...]