3 ms·
I don't understand your comment. Flash is closed source while SVG is an open standard. Flash was a compiled .swf file which could contain audio, scripting, rast
by joshribakoff 11y ago
I don't understand your comment. Flash is closed source while SVG is an open standard. Flash was a compiled .swf file which could contain audio, scripting, raster images, etc... While SVG is not a compiled format, and only contains vector. They are not exactly the same thing, far from it. One of the biggest differences is that one is an open standard & the other is a closed source product from a company.
You also say that flash is better than SVG because it doesn't "jam" sites loading. If I recall, you could choose wether to implement a "preloader", or endure possible buffering. The same would be true of SVG, you could incrementally enhance your page as it loads, or choose to design it such that the page blocks until all SVG is loaded. With both technologies, you have the choice.
SVG is being used by apps like Google documents, and browsers are dropping support for Flash. I have used both Flash & SVG and I think Flash is "Bad", but SVG is "good"... SVG can interact with CSS, HTML, and Javascript... all through open source APIs, while Flash had limited interaction with HTML & Javascript only, through closed source APIs.