I just finished giving a presentation at the Future of Web Apps conference, here in London. Thanks to everyone who attended – I hope I didn’t sound too sleep deprived!
In this talk I covered new features coming in Firefox (that should be interesting to developers) and talk a little bit about how the JavaScript language is advancing.
You can find the full slides here:
The Future of Firefox and JavaScript
More Information:
- SVG Foreign Object
- Canvas 3D
- Video Element
- Offline Web Apps
- Cross-Domain XMLHttpRequest
- Webrunner
- JavaScript
- Tamarin
- Server-Side JavaScript
Daniel (October 3, 2007 at 2:10 pm)
Isn’t it ironic that this presentation that mentions JavaScript and SVG appears in my browser as a Flash app?
Some useful info nonetheless, thanks.
Ralph (October 3, 2007 at 2:16 pm)
Was this recorded at all?
Justin Meyer (October 3, 2007 at 2:17 pm)
I like the future. And I’m very interested in offline support. Have you seen TrimQuery? It already implements a fairly complete client side SQL database. It also works with gears.
http://code.google.com/p/trimpath/
John Resig (October 3, 2007 at 5:50 pm)
@Daniel: I feel the irony :-) I wonder if it’d be hard to build a mini Slideshare viewer in JS that just pulls from Amazon S3 (as the flash one does).
@Ralph: I heard that the audio was recorded. I’ll sync it up with my slides when it comes out. If not, I plan on recording a screencast – although, I may do so anyway.
@Justin: I’ve been very impressed with their work. I think they’re churning out some, consistently, great code. I need to blog about it more.
Percy Cabello (October 4, 2007 at 8:07 am)
John, is there a special build Vlad’s C3D extension requires? I’m trying it with oct/03 nightly and I get error console messages about unknown interfaces. Any ideas? Thanks.
John Resig (October 4, 2007 at 8:17 am)
@Percy: I’ve been getting similar errors (which is why I wasn’t able to demo it at the talk). There’s some special extra magic that needs to be done, but I’ve been unable to duplicate it yet. (I think it has something to do with installing MSVC8 then resetting your profile.) I’m going to try and get final instructions so that we can all follow them.
joone (October 4, 2007 at 11:56 pm)
I could not install the canvas3D extension on Firefox3 alpha8.
I think there is a compatible problem with the latest Firefox3.
Thanks.
Tamlyn Rhodes (October 5, 2007 at 4:46 pm)
Thanks for a great talk. Looks like there are some really exciting things in the pipeline. I can’t help thinking most of this stuff is several years away though by which time the landscape may have changed beyond recognition once more!
Daniel Pihlström (October 6, 2007 at 8:58 pm)
Tamlyn, isn’t that what’s fun about being a developer? :)
Seems like a good talk, a shame I couldn’t come.. If you happen to have the time over, don’t hesitate to put some text / audio up to help piece it all together!
Nilesh Patel (October 9, 2007 at 3:18 am)
A+
Dan Bogaard (October 23, 2007 at 11:38 pm)
Jon –
Very cool stuff! So glad to see you doing so well. Giggled myself silly about the Flash slide show viewer above too – know it must have killed you to use it.
Keep in touch!