Domain: kevlindev.com
Stories and comments across the archive that link to kevlindev.com.
Comments · 7
-
Re:The future of flash...
At least since this tutorial about using sound in SVG was written.
-
Re:SVG - scalable vector graphics
Agreed. Let's not forget KevLinDev, a great intro to SVG.
"Animation" is built into the DOM, but can be further enhanced by Javascript. -
Re:Question.
Ok SVG is trying to be like Flash in scope, but i don't see anything besides animation. I see nothing about syncing with audio or adding interactive elements.
Here is info on synching with audio. And on synching with video and there are hundreds of examples of interactivity. Most SVG's on the Web are interactive. For instance: asteroids in SVG. A bunch of demos including a paint program written in SVG.
-
SVG ExamplesWebsite examples?
SVGmaker gallery
Kevin Lindsey
Adobe examples
Andreas Neumann's Vienna GIS example
-
kevlindevThis is similar to KevLinDev's SVG GUI code.
While the Corel guy is using an XML GUI language, this is the Scripting approach that the he has chosen not to use. With the code on the KevLinDev site you can create various SVG widgets, with a call to a javascript function.
I think I'd prefer to do it this way, rather then use XML if I was doing it by hand, as it is closer to normal GUI API's then some verbose XML language. I guess the XML approach would probably be great for the back-end standard for various IDE's
The most interesting thing about the KevLinDev stuff is how some of these javascript calls allow you to provide what the guy calls pSVG, (parametric SVG). pSVG is really just a hack to try and address some of the deficiencies of SVG - hopefully some of these ideas get into the official SVG spec at some stage so you don't have to hack around it like this.
-
Re:Not needed for desktopIF SVG supports raster (pixelbased) graphics, together with the vector graphics (as textures or something), this could be really useful.
The SVG spec includes rasters. Check these samples SVG images which use bitmaps:
Magnifying glass example (drag the circles around)
Pixelization example -
Flash vs SVG is more complicated
As someone who is a regular on SVG lists for the past 7 months or so (not very long), I have already come across SVG book authors, W3C members, and Macromedia employees, and good ol' developers all having the very same debate that know the technology much better. And, surprise(!), no side has given up and said "Oh, you're right, lets start developing only with X." If you checked a 2 page SVG vs Flash demo and reposted some generic "SVG doesn't have as many authoring tools", although valid, it's a lot deeper than that. SVG is XML. A real W3C standard. Anyone can make their own client, and hopefully get around cross platform issues like HTML browsers. Which shouldn't be too bad, an SVG plugin is less of a commitment than your whole browser, and bad XML is just that, hopefully no "close enough" rendering. You can create SVG with XSLT or through any server side scripts that can output plaintext.
Here are some great places for SVG demos:
Pinkjuice/svg
KevLinDev
Adobe SVG zone
And here are some SVG examples more "in the wild", which are usually mapping or graphing:
http://www.netency.com/netenmap/index.php?p=demos
http://www.oaklandtracks.com/noise/noise_managemen t_replay.html
Anyway, educate yourself and see where SVG can be applied. Good luck.