Login Register

SVG

SVG Open 2007 slides on DojoX GFX

As promised I published both my slides I prepared for the SVG Open 2007 — a 30-minute keynote and a 2.5-hour session.

I delivered the keynote talking about the current landscape of the browser-based interactive vector graphics, gave a short overview of DojoX GFX, and announced the completion of two Google SoC projects: GFX 3D (student: Kun Xi), and 3D Charting (student: Neil Joshi). Of course some demos were shown as well.

The Dojo Charting Engine, courtesy of Greenplum and SitePen

Today, Greenplum and SitePen announced the contribution of the new Charting engine to the Dojo Toolkit. Originally designed as the foundation for the Greenplum Monitor--a browser-based database monitoring application to be released later this year--the Charting engine is a cross-browser way of creating very complex charts easily, that can be updated on a regular basis. Some of the features include:

Chart in IE

While I'm at it...the Chart widget is working in full right now in Internet Explorer: check it out. While there's some major refactoring going on with it right now, it should remain stable enough for use in the following browsers: Firefox 1.5+, Opera 9+ and Internet Explorer 5.5+/Win. Current chart types include line, bar (series), area (added today, will be there tomorrow), scatter, and bubble. The only known issue is with Opera 9 and the bubble chart (apparently it doesn't like some attributes).

Dojo and VML

It arrived a while ago with very little fanfare, but I thought I should probably announce that Dojo does, in fact, support inline VML! It happened about 2 months ago--essentially we sniff for IE/Win and add the two required pieces in order for Internet Explorer to correctly render VML markup, all without touching your existing code. This has been tested (privately) with the Chart widget, and there will be a data visualization demo to show it off. Now if you want to write Dojo widgets incorporating or using VML, you can.

dojo+svg

Thanks to recent work from Tom Trenka, Dan Pupius and others, Dojo now supports widgets in Firefox 1.5 Beta with native rendering! This works in a mixed namespace environment, so embed your SVG widgets inside your XHTML markup, and voila. You get the benfits of the Dojo widget system, with the power of the SVG drawing and rendering model. No examples yet, but the work I have seen so far from a corporate user are really nice.

SVG Open Keynote

Kurt Cagle's Future of SVG and the Web keynote from SVG Open 2005 is available online. He has a good, certainly not perfect, summary of where the web is today and where he hopes it will go, what is needed, etc.

SVG Open

While we're on the topic of OSCON, I figured that it was worthwhile to mention a few of the more interesting sounding SVG Open talks, namely: Layout Managers for SVG, Theme Mountain, and SVG Forms. The Layout Managers for SVG sounds like it was inspired by Cameron McCormack's work on SVG with constraints.
Syndicate content