I've posted the notes from today's JavaZone session on Refactoring HTML. (Yes, I know the HTML here is pretty pathetic by its own standards. This is just a quick PowerPoint export. I'll refactor it when I get a minute. Hmm, doesn't seem to work in Firefox. I can see it in Safari, and Firefox can display the local copy off my hard drive. I may have to refactor sooner rather than later. )
This was the first time I'd publicly presented this material, and I think it went well. We had about 200 people in attendance and most of them stayed for the whole thing. I did have to go through so many points at lightning speed. It would have been nice to be able to give a few more details of exactly how to implement some of these refactorings and some more evidence that they are in fact good ideas; but in 60 minutes you can't do more than hit the high points. Maybe next year I can do a full day class on this somewhere.