I've been watching David's FakeSmile script evolve over the course of the last few months. At the same time, I have been reading up on SMIL Timesheets, a recent specification drafted by the SYMM Working Group. With recent support of timesheets in FakeSmile, I thought it would be a good chance to experiment. Read the rest of this entry ...

§462 · May 19, 2008 · JavaScript, Software, SVG, Technology, Web · Comments Off on Smile Zen Garden? · Tags: , , , , , ,


Poor WebDevout. All that time and effort into resource sites like that and Google comes along with Google Doctype - with an aim to be the definitive, community-driven source for all documentation about the open web development. As long as the "open web" doesn't include things like XHTML or SVG or SMIL, that is. Oh, and as long as you don't care about the Opera web browser.

It will be interesting to see how the web development community at large reacts to this - I'm guessing mostly positive (as opposed to the backlash I saw regarding Google Knol). I like the test-driven aspect, but since all the pages are text/html, this makes it problematic for some of the technologies that I care about. It will be interesting to see how the project evolves over time as more technologies graduate and make it into Google's view of the 'open web' stack (perhaps when those technologies shed some Draconian pounds). For now, I'll just hope that SVG makes its way back into HTML5...

Anyway, congratulations to Mark Pilgrim for giving it its legs and pushing it out the door.

§460 · May 14, 2008 · Google, Software, Technology, Web · 2 comments · Tags: ,


The last two years have been explosive for WebKit development - the project has really accelerated, moving at a much faster perceivable rate than the other notable open-source web platform, Mozilla. I've been noticing more and more innovations that affect web developers from the Safari blog. Read the rest of this entry ...

§453 · April 25, 2008 · Apple, Safari, Software, Technology, Web · 6 comments · Tags: , , ,


I spent some time a few weeks ago quietly trying to shore up my XHTML defenses on my WordPress install - not everyone is planning to move to Drupal just yet. I have a bunch of patches that are aging. I think three of them are 'good to go' but I need someone to look at them. The patch for Ticket 5998 needs some work to make it applicable across trackbacks and pingbacks as well as ensuring it is applicable only for UTF-8. Unfortunately, no one is really looking at the patches because apparently no one on this planet would bother serving WordPress as true XHTML. Anyway, enough whinging - it would be great if some of these could make it into WordPress 2.5.1.

In the meantime, if anyone wants to try and break my WordPress install by injecting funky XHTML, please be my guest on this page. Currently Sam is in the lead with two breakages (now fixed). Oh, and your name doesn't have to be Philip, Jacques, Mark or Shelley either.

§458 · April 23, 2008 · Software, Technology, Web, XML · 2 comments · Tags: ,


One reason I think Web Applications (as opposed to the now watered-down term of Rich Internet Applications) are great for users and developers, is because they do not need to be installed directly on the user's computer. This is one thing I think Adobe has misunderstood about the 'RIA' revolution with AIR. Read the rest of this entry ...

§457 · April 21, 2008 · Adobe, Ajax, RIA, Software, Technology, Web · Comments Off on Web Apps: The Critical Difference · Tags: , ,