Update on February 24th, 2009: Due to popular demand I’ve made a screencast of the two demos that I used in this presentation.
I’ve put up slides from my talk at SCALE 2009. Lots of people were interested in the slides. There’s the .pdf I’ve linked to above and the original .odp format. It covers most of the interesting new technical features that we’re going to include in Firefox 3.1.
Here are two relevant links from the talk:
Enjoy!

And the demos ?
Pingback: Boycott Novell » Links 23/02/2009:
I want to do a screencast of the two demos so that people that aren’t running one of the nightly 1.9.1 branch builds can see them too. Just waiting to get that done.
The video demo ( http://www.0xdeadbeef.com/~blizzard/launch/ ) shows JS error in special video-enabled release of Opera 9.62 and beta of Safati 4.
I’ve never tested it in Safari and/or Opera. What was the error?
Pingback: teyno » Impresionantes demostraciones sobre las novedades de Firefox 3.1
Pingback: Mozilla demos impressive Firefox 3.1 features at SCALE « I Am Rajendra - Watch The World With Me…..
Pingback: Christopher Blizzard · my presentation at SCALE 2009 - Vikram’s Link & Photo Blog
It is probably the same JS error.
Safari 4 beta:
TypeError: Result of expression ‘this.ctx.measureText’ [undefined] is not a function. launch-graph.js (line 127)
Opera 9.62 video build:
Event thread: DOMContentLoaded
Error:
name: TypeError
message: Statement on line 127: Type mismatch (usually non-object value supplied where object required)
Backtrace:
Line 127 of linked script http://people.mozilla.com/~blizzard/launch/launch-graph.js
var w = this.ctx.measureText(“” + this.row_lines[i].val);
Line 46 of linked script http://people.mozilla.com/~blizzard/launch/launch.js: In function video_init
speed_canvas.draw();
Line 3 of inline#2 script in http://people.mozilla.com/~blizzard/launch/
video_init();
Hmm, yeah. Wondering if that’s supported in the new Safari 4 Beta.
Pingback: Impressive Firefox 3.1 Features | ThreeBlackDots.info
At least Opera just doesn’t support canvas.measureText(text) yet:
http://www.opera.com/docs/specs/opera95/canvas/
The fresh beta of Safari 4 doesn’t show an error, but the demo still doesn’t work probably because Apple doesn’t want to support OGG format.
Pingback: BlogZilla » Firefox 3.1, ma quando arrivi?
Yeah, that sounds about right. I should figure out if we can switch easily between ogg and mpeg for that reason. I think the spec supports that.
Would have been really sweet if you would have uploaded your preso to SlideSix.com — and embedded your YouTube demos right in the preso!
Oh – wait – you used Vimeo – but that’s cool, cuz SlideSix lets you embed Vimeo videos too! ;)
Pingback: Mozilla demos impressive Firefox 3.1 features at SCALE : IT Review
ali
this looks really nice thanks for sharing
a tip would maybe it would be good to use the web’s slide tools like
http://www.w3.org/Talks/Tools/
its fun to try ;-)
regards
John Jones
Pingback: Mozilla demos impressive Firefox 3.1 features at SCALE | The NewMediaStudio, Custom PHP and MySQL Applications
Pingback: Mozilla demos impressive Firefox 3.1 features at SCALE | Just Put Your Feet Up