xhtml

Crouching Harold, hidden formats

jp.stacey 19 July 2006

Elliotte Rusty Harold roundly Read more

Blogthis!

jp.stacey 8 October 2006

You might notice the little “blog this” link to the right there. That’s my first Wordpress plugin.

The code is at http://www.jpstacey.info/blog/files/code/blogthis.zip. This contains the blogthis PHP code and a directory of images. To try it out (for the moment: I’ll sort this all later into a proper installable plugin) do as follows:

Drupal in five minutes

jp.stacey 7 July 2007

Will wonders never cease? I’m helping a friend build a website for his driving school, and decided to give Drupal a try so he could have all the whistles and bells he might want. It seemed a bit like overkill, but it would also be instructive for me and would mean that he could always turn to someone else in future to do the development. The number of sites that must founder because they’re maintained by a friend that becomes an ex-friend….

Pretending that Javascript is XSL, part 1: XSL, CSS and JS side by side

jp.stacey 18 December 2007

There are three main technologies that your browser employs to present HTML for you: XSL, CSS and Javascript. The first two of these are functional: that is, they turn your incoming (X)HTML documents into a set of functions, or behaviours if you like. Because CSS isn’t generally considered a language, let alone a functional one, then it’s worth seeing an example in both languages. Here’s the CSS:

p.intro { color: green; }

And here’s a sort-of XSL equivalent:

Tonight we're gonna parse like it's 1997

jp.stacey 23 February 2009
Opinions are like closing angle brackets: everyone's got one, but some stick out more than others, depending on your kerning

Via Sean McGrath comes a reasonably lucid and comprehensible redux of the argument about of whether or not the XML standard should (or should have) stipulated draconian error handling.