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: , , , , , ,


David Leunen has released a new JavaScript library to fake SMIL for modern browsers that do not yet support declarative animation (Firefox 3.0- and Safari 3.0-). The nice thing about this is that it uses existing standards, so that when Mozilla and WebKit finally implement SMIL, this script will avoid executing. On that day, suddenly animations will become less processor-intensive. I'm all about progressive enhancement, but I'm also not above occasionally faking it a little to experiment with cool features. Read the rest of this entry ...

§440 · March 16, 2008 · JavaScript, RIA, Software, SVG, Technology, Web · 4 comments · Tags: , ,


I'm pretty happy with the performance of the Opera 9.5 Alpha 1 preview (Codename "Kestrel" - download here). So happy that I decided to finally try and figure out how to make a screencast today. Read the rest of this entry ...

§392 · September 4, 2007 · JavaScript, Opera, Software, SVG, Technology, Video, Web · Comments Off on A Video Of Opera 9.5 Preview ·


Thanks, Sam for kicking this off - I knew it was just a matter of time before someone would do a proof-of-concept, but the week of MIX07 was earlier than I expected! 🙂

One suggestion: If you're going to use simple IE detection, then why not use IE conditional comments rather than forcing other SVG-capable browsers to load and parse and run the JavaScript? Something like:

<!--[if IE]>
  <script type="text/javascript" src="SVG2SL.js"></script>
<![endif]-->
§368 · May 4, 2007 · JavaScript, Microsoft, QuickLinks, Software, SVG, Technology, Web · Comments Off on Sam Ruby: Inline SVG in IE ·


Sometimes it's not obvious how a document is being interpreted by a web browser. For instance, you might write some XHTML 1.1, but the browser actually interprets it as HTML 4. You may be expecting the browser to be using Standards Mode (recommended), but it might actually be using Quirks Mode because you missed the DOCTYPE statement. I'll periodically update this blog entry to keep track of how to do this stuff in a variety of browsers. Read the rest of this entry ...

§360 · April 19, 2007 · Firefox, JavaScript, Microsoft, Opera, Software, Technology, Tips, Web · Comments Off on Knowing What The Browser Is Doing ·