WEB Graphics (DOJO, SVG, Silverlight)

The three-year-old Dojo Foundation has put out version 1.0 of Dojo, an open source JavaScript toolkit for AJAX development meant for building rich Web 2.0 applications without proprietary plug-ins or single-vendor solutions.

The widgetry makes use of Google Gears, Google's solution for making applications work both on- and offline. What Dojo calls Dojo Offline is based on it.

The toolkit is all of 25K in size and supports progressive enhancement and animations and is supposed to open the door to a wealth of high-quality widgets and extension modules. Dojo also supports the Firefox, Safari, Internet Explorer and Opera browsers and the OpenAjax Alliance Hub 1.0 to guarantee interoperability with other toolkits

dojotoolkit What is dojox.gfx?
dojox.gfx is a cross-platform declarative interactive graphics package. It follows SVG loosely as the underlying model. At present time SVG and VML back-ends are implemented.

What does it do?
The dojox.gfx package provides graphics rendering and manipulation. Under Firefox, Opera and Safari dojox.gfx renders the final product as SVG, under IE it renders as VML.

Potentially the gfx package can allow you to create live and interactive graphing, a web based vector drawing program, view svg files in IE.

 

Dojo Adds Silverlight Effects Support

Dojo Toolkit, a robust javascript library, recently update and added some support for Silverlight effects. This is one really cool aspect of Silverlight in that it allows you to script/code it in many languages in the DLR (Dynamic Language Runtime) including ironpython, C#, IronRuby, javascript and others. Where as with Flash you only have Actionscript3 available.

 

svg

 

SVG to Silverlight via XSLT.

Yeah I know, it is embedded into HTML using comments, but look et this, it can be improved.

Demo: Toucan. Rendered using native SVG on recent Gecko, Opera, and Webkit based browsers. Converted to Silverlight and rendered (after a brief delay) using client side XSLT on MSIE browsers with Silverlight.

This technique may also be useful for people who want to embed Silverlight into Webpages, which apparently isn’t so easy to do.

Demo: Raven — currently MSIE/Silverlight only, but clearly the reverse is also possible.

 

svgSilverlight

Published Thu, Jun 5 2008 2:44 by dejanii
Filed under: , ,

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Powered by Community Server (Commercial Edition), by Telligent Systems