Today was a much different day than those prior. I ended up doing a lot more talking about things than attending presentations.
After the presentation Brad Neuberg (of Google, the originator of RSH), Brian, and I had a meeting to discuss how we move forward with this. Having Brad involved again (even temporarily) will provide an incredible amount of resources because of his relationships and we’re incredibly excited about that. Over the next few weeks the three of us are going to closely review the HTML5 history specification and make sure that it will be able to meet the needs of developers as well as be safe for users.
After this presentation I went to Brad’s presentation, “Creating a Client Side search Engine With Gears” to see some of this mechanisms that Gears provides and how they can affect my development today. It is incredibly exciting and I can’t wait to play more with it.
Over lunch I had a chance meeting with Dylan Schiemann of SitePen and the Dojo Toolkit over lunch and had a conversation with him about foam, of all things. That was what his graduate school research was into, the curious properties of foam. We eventually got to discussing a few things about code, but it was fun to get to know him. Of course, after this point, he and I ended up talking a few more times just due to coincidental same place same time type of things. He is a lot of fun to talk to and it was great to get a chance to hear stories of the web from somebody who has been around this world for a number of years. He did also kind of give me permission to put on up an XSS attack triggered by the Konami Code that will change the text of the site. If I get bored one day, I might try. Besides, it’d be fun to switch all of their syntax to be something ridiculous a la Classy Query.
Anne Van Kesteren had a discussion of HTML5 and the new elements and how they will work. He covered in detail some of the multimedia interface, but didn’t really cover the one I’m most interested in: history. I’ll probably be getting in touch with him to see what Opera is doing with that. I sat beside Bri Lance who I’d gone to dinner with the night before, she has her detailed takeaway comments from this discussion here.
That was the last of my sessions. For dinner I disappeared with the entire jQuery team (it seems) to Midwest Grill. It turns out this was actually all the way across town and a bit of a hike, but it was a blast. There was an amusing argument about accessibility, progressive enhancements, and degradation sparked by Cody Lindley which I missed the beginning of and may have taken a different tack during the conversation had I caught the original question. It was fun to have a nerdy argument though, I won’t lie—I don’t get that nearly enough. John Resig picked up the tab for the entire meal and so I’m grateful for that.
After we got back I ended up showing Cody how JSSM works and showed off a little bit of Lord Peacock as a counterpoint to the discussion we were having. This is about the point where I realized that I might agree with Cody more than I was set up to during the conversation at dinner. It is also when it started becoming apparent that everyone who has seen the syntax and use cases for JSSM really likes how simple it is and what it can accomplish for you so easily. I hope this becomes widely adopted because it really would make my life so much more pleasant on the web—no longer having to wonder if the back button is going to work as a I expect.
After that we all pretty much called it a night and went our own ways. Another wonderful day at the AJAX Experience.