[ close ]
Help Upgrade the Web: Download Firefox 3.5

my presentation at SCALE 2009

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!

  1. Aveine’s avatar

    And the demos ?

  2. Christopher Blizzard’s avatar

    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.

  3. Andrey Petrov’s avatar

    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.

  4. Christopher Blizzard’s avatar

    I’ve never tested it in Safari and/or Opera. What was the error?

  5. Andrey Petrov’s avatar

    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();

  6. Christopher Blizzard’s avatar

    Hmm, yeah. Wondering if that’s supported in the new Safari 4 Beta.

  7. Andrey Petrov’s avatar

    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.

  8. Christopher Blizzard’s avatar

    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.

  9. todd sharp’s avatar

    Would have been really sweet if you would have uploaded your preso to SlideSix.com — and embedded your YouTube demos right in the preso!

  10. todd sharp’s avatar

    Oh – wait – you used Vimeo – but that’s cool, cuz SlideSix lets you embed Vimeo videos too! ;)

  11. hefzolla’s avatar

    ali

  12. john.jones.name’s avatar

    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