Decided to start something new with Dion Almaer (of Ajaxian.com fame) and Alex Russell (Dojo frame) – a podcast! We talk about the “Open Web” (the topics break down in to standards, development, JavaScript, tools – all sorts of things). We’re working to get it up on iTunes (I’ll be sure to update when it that’s the case) but in the meantime you can subscribe to the RSS feed.
Dion has written up a nice overview of the first episode, which I’ve included below:
Welcome to the inaugural episode of a new podcast to cover news, happenings, and our opinions on the Open Web (download the Open Web Podcast episode one directly or subscribe to it). When I say “our” I am talking about the founding podcasters: Alex Russell, John Resig, and myself. It is a pleasure to be able to share air time with two of the real leaders of the Open Web, and specifically the Ajax space thanks to Dojo and jQuery.
What is the state of the Open Web?
That is how we started out the podcast, and we got to see very different opinions. John discusses the decentralization and new openness that we see across the Web. Alex was a little more wary, and talks about how he wants the Open Web to progress faster. He noted that a lot of the good work has been a little away from the client, and instead in the area of identity, transport, and formats.
We then move on to HTML 5, where we discuss items in Mark Pilgrim’s This Week in HTML 5 piece including Web Workers (think: Gears Workers), and the clarification of alt tag usage in the img tag to have you using alt="{diagram}"
and the like.
We have a detailed chat about Web Workers, and where we see them being useful. John talks about issues around not being able to talk to the DOM, Alex talks about mashups, and I talk about some tests showing how they can help performance in a few areas. Matthew Russell did a demo using the Dojo 2d code at OSCON, and showed how he doubled the performance by pushing out computation into a Worker. John also talked about a special case for passing DOM fragments or the like to a Worker with special serialization. Of course, security is a concern for all of this.
John brought up the new data- embedding tactic that showed up in the HTML 5 spec. A conversation ensued around how you should separate your data from presentation. Is the DOM there to store data? Isn’t it a good place to keep it? Is “data-” just too long?
It is exciting to think that the W3C Selectors API will soon be implemented in Firefox 3.1, Safari 3, IE 8, and probably Opera 10. That seemed to happen pretty quickly. John and Alex talk about how this is going to mean a lot of chopping code from their frameworks, the increase in performance, and the subtle differences between the spec and how they were doing things.
The discussion leads to a new feature, named scoped CSS, that allows you to say “this CSS only works over here.” This could be huge, especially if you have an application such as a CMS, where people upload their own content that can mess with your application structure itself.
Next, we delve into the world of Firebug. John talks about how Firebug development is being bootstrapped by Mozilla and other contributors, and he discusses the upcoming versions and what you can expect. Stability and performance are top of the list. Don’t forget the Firebug Lite improvements too, which mean that you get more than just console
to play with in non-Firefox browsers. I just posted the notes on that meeting, kindly taken by Steve Souders.
We talked about the Open Web Foundation, and Alex discussed what he would like to see come of it. He is optimistic, and thinks that the real test will be if we see the incubation of projects that really push the Web on the client side, as well as the identity side.
Finally, there is news in the Dojo community and Alex spills the beans. After over 4 years of service, Alex is stepping down as the project lead of Dojo, and handing over the reins to Peter Higgins who has shown great chops as both a commiter and an external leader. We wish Pete the best of luck! Alex isn’t sneaking off into the sunset though, as he talks about in his post on the subject, he will see be an active member of the Dojo community for a long time to come.
Finally, thanks again to John and Alex for taking the time to start this up with me. Please let us know what you think, and what you would like us to talk about.
Tane Piper (August 9, 2008 at 7:01 am)
Whoo hoo, sounds like it’ll have lots of good info. Shall download for a listen later.
Chris Missal (August 9, 2008 at 10:05 am)
Very exciting stuff. Anytime I read “W3C” and “implemented” in the same sentence, especially with more than one browser mentioned.. I get that warm fuzzy feeling inside. I’m going to listen right now!
Shawn (August 9, 2008 at 11:57 am)
Any chance of a transcript? Not to point out a dire need for alternative presentation method of content, I just have a lot of interest in the discussions and no interest in listening to podcasts.
John Drinkwater (August 9, 2008 at 1:04 pm)
Because I hope constructive criticism is welcomed… ID3 tags would be very welcomed, as would an Ogg version of the podcast!
I feel if the podcast page is hosted at Ajaxian, you wont get as much feedback as you could, if only for lack of OpenID & anonymous posting.
Seems like a good start, audio volumes need a little tweaking for when someone starts typing in the background, but otherwise, not bad!
Greg K Nicholson (August 9, 2008 at 6:08 pm)
Heh. “Open Web” and you use mp3. Well done, lads.
John Resig (August 9, 2008 at 6:27 pm)
@Shawn: Not sure about a transcript. Most of the things mentioned in the podcast are points that I’ve blogged about or will blog about – so the discussions can certainly take place there.
@John Drinkwater: We can certainly twiddle with the audio options later – just wanted something up to start with. The podcast is only temporarily hosted at Ajaxian – we plan on moving to a separate server/domain.
ilya (August 9, 2008 at 7:13 pm)
Interesting podcast, but audio needs to be more clean (I mean voice record). Good luck with this project. Subscribed and waiting for new episodes :-)
Matt Wilcox (August 11, 2008 at 3:59 am)
That was really good, thanks for this, I’m looking forward to more. The one crit I’d make is that at times the audio was hard to understand, particularly your own. Still, I understood it after a rewind or two, so all’s well.
simon j (August 12, 2008 at 5:06 pm)
What is es-harmony? Agreement on fundamentals between the es3.1 and 4 groups?
hmart (August 15, 2008 at 3:06 pm)
There will be Harmony!