Hi Jeff,
Good summary of the options. There is one more option - there is always the
faint hope that someone will provide an SVG plugin to replace ASV. (Maybe
you are thinking about doing something in this direction with Mozilla.)

In terms of Dojo2D, my understanding aligns with yours in that it does not
yet support "declarative SVG" (i.e., SVG markup) and instead requires
building an SVG model in JavaScript via their API calls.

In looking at the dojo 0.4 source code, Dojo2D as it stands today involves
two performance intensive-transformations. First, if you start with SVG
markup, you will have to parse that markup in order to build the Dojo2D
data structures via their API calls. Second, the Dojo2D data structures
will need to be transformed into either SVG or VML within the browser so
that the graphics will render. There needs to be some accelerated code
paths for Dojo2D to be viable for complicated graphics, such as mapping.
For example, on Firefox, why not pass through the SVG markup directly to
the browser without building the Dojo2D data structures, and for IE, why
not use client-side XSLT to transform SVG markup into VML? Another
performance enhancement would be for Dojo to provide a utility which
converts SVG markup into their Dojo2D data structures by invoking their
built-in XML parser (which will build a private DOM image within
JavaScript) and then converting this into their private Dojo2D data
structures. All of this is easier said than done. I don't know what Dojo's
plans are for these enhancements. Of course, it is an open source projects,
so anyone can contribute if they are motivated and have the time.

Jon

Jon Ferraiolo <[EMAIL PROTECTED]>
Web Architect, Emerging Technologies
IBM, Menlo Park, CA
Mobile: +1-650-926-5865



                                                                           
             "Jeff Schiller"                                               
             <[EMAIL PROTECTED]                                             
             tmail.com>                                                 To 
             Sent by:                  [email protected]      
             [EMAIL PROTECTED]                                          cc 
             hoogroups.com                                                 
                                                                   Subject 
                                       [svg-developers] Re: WPF/E Goes     
             12/06/2006 09:24          Beta  Community preview available   
             AM                        for download                        
                                                                           
                                                                           
             Please respond to                                             
             [EMAIL PROTECTED]                                             
               hoogroups.com                                               
                                                                           
                                                                           




--- In [email protected], T Rowley <[EMAIL PROTECTED]> wrote:
> Mozilla as an ActiveX control already exists:
>
>    http://www.iol.ie/~locka/mozilla/control.htm
>
> You'd still be stuck with the click-to-active behavior of plugins in IE.

The other options outside of an IE plugin are:
1) wait until IE natively implements SVG (and XHTML while we're at it)
2) wait until another browser becomes the dominant UA in web browsing
3) wait until WPF/E becomes widely deployed in IE, write a library to
go from SVG to XAML (note: does this also mean the WPF/E is under the
same click-to-activate behavior in IE6?)
4) update DENG to support full SVG (including scripting)
5) use Dojo2D or another Ajaxy toolkit that supports SVG.  To my
knowledge, Dojo2D doesn't yet support transforming declarative SVG
into VML, it's all done procedurally via scripting, if I'm not
mistaken, which means it's potentially slow, though I haven't tried it)

Anyway, looks like the Mozilla option is "almost there" (from an
armchair perspective).  But the control/project hasn't been updated in
almost a year, I've emailed Adam to ask if he's still active on it.
I'd also ask where's the Moz 1.8.1 version of the control, but a Moz
1.8.0 version of the plugin would still be worthwhile.

Next, how does one go about configuring an ActiveX control to handle
specific MIME types as a plugin in IE?



-----
To unsubscribe send a message to:
[EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my
membership"
----
Yahoo! Groups Links





[Non-text portions of this message have been removed]



-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to