Back in January, I reacted to Peter Nederlof‘s whatever:hover by musing that it would be nice to see behaviors used to extend IE in other useful ways, like adding generated content support and so on. Dean Edwards, regardless of whether he saw what I had to say, is doing that and more with his in-progress IE7 behavior suite. Can you say, “will add support for attrribute selectors, multiclass selectors, and adjacent-sibling selectors to IE/Win?” Oh yeah… I thought so. And that’s just the beginning. He has generated content on his list of things that will be supported, and a whole lot more besides. The behavior is currently alpha, but it’s everything I could possibly have hoped for and more. I’m going to be keeping a close eye on Dean’s work, and will be putting it to use as it moves out of beta.
In a similar vein, Dean also created an XBL binding to let Gecko-based browsers use Microsoft behaviors. I think he just might be a genius. Thankfully, he’s using his powers for good instead of evil.
Hopefully, I can get one of you XSLT gurus to do the same on my behalf. I have a problem that’s proven beyond my ability to grasp. Basically, I have a list of events that include start and end dates; here’s the basic markup that drives it. I can get a list of upcoming events, no problem; I just pass in information about the current date when I run the XSLT and do comparisons. What I need is a list of recent events, where “recent” is defined as occuring within the past three months, even if those months straddle a New Year. I also want to get at least the most recent event even if it didn’t happen within the last three months. And, of course, I want any results sorted in reverse chronological order. I cannot figure out how to do all that in XSLT. Any pointers or takers for this one? I could really use some help.
(Yeah, yeah, doing it with some database or other would be a snap. I’m trying to do it in XSLT. Think of it as a creative design constraint.)
On a totally different note, here’s an interesting pair of articles from SF Gate: Gay marriage momentum stuns both backers and foes and Where Is My Gay Apocalypse? Thanks to Jeff Veen and Simon Willison for the pointers.