I’ve just spent about 90 minutes looking at the HTML5 and CSS3 specs for the first time. Brain asplode!

My stories of web development headaches/heartaches from ten to fifteen years ago have to sound like the infirm rantings of an age-ravaged mind to anyone who has picked this stuff up in the last few years.

Holy Tagmaster, Batman!

How long has it been since I’ve written CSS? Quite the stroll down memory lane today as I prettified some XSL transformed XML reports.

Relatedly, I’d forgotten just how short browser implementation has come on the promise of serving XML and letting the client render things prettily. I’m all for stopping XSS attacks but good lord, DQ’ing an XSL file just because it comes from a different port on the same machine? Heavens forfend!

To summarize:

  • XSLT processing strategy: 79%
  • XSLT processing implementation: 7%
  • Beautification: 5%
  • Blogging about it afterwards: 9%

Of course, I don’t have the generator tool work even started. I smell a flunked story on the horizon…