What I've seen done in cases like that is that the files (SVG files in this case) are hosted on a different domain, so that accessing cookies and other things are impossible (for the website's domain).
There are uses for Javascript in SVG, one of which is animations.
Maybe SVG files with Javascript tags should have a different mime-type so they are downloaded instead of displayed?
Instead of having the base sprite in multiple colors, I'd rather see one base sprite and a set of selectable palettes that can be used for multiple base sprites.
@cemkalyoncu, It gets a bit more complicated than that if you consider the collection (choice) of non-copyrightable elements as a copyrightable element.
That said, I'd be for a kit of elements to arrange, (transparent png) with a sufficiently larger set of elements.
What I've seen done in cases like that is that the files (SVG files in this case) are hosted on a different domain, so that accessing cookies and other things are impossible (for the website's domain).
There are uses for Javascript in SVG, one of which is animations.
Maybe SVG files with Javascript tags should have a different mime-type so they are downloaded instead of displayed?
Instead of having the base sprite in multiple colors, I'd rather see one base sprite and a set of selectable palettes that can be used for multiple base sprites.
@cemkalyoncu, It gets a bit more complicated than that if you consider the collection (choice) of non-copyrightable elements as a copyrightable element.
That said, I'd be for a kit of elements to arrange, (transparent png) with a sufficiently larger set of elements.
Take a look at Steinberg v. Columbia Pictures Industries, Inc. for a similar case.
Pages