4 ms·
> there is just not a need for […] authoring graphics in said fashion You say that like Adobe Illustrator has existed without reason for 30 years.
by colanderman 10y ago
> there is just not a need for […] authoring graphics in said fashion
You say that like Adobe Illustrator has existed without reason for 30 years.
- taeric 10y agoIllustrator is a graphical editing tool. It outputs vector graphics, but it is not an authoring tool for the vector representation. At least, not in the way that requires knowing the spec. Which is my point. Few people that are using Illustrator know anything about SVG. I think you just misunderstood my sentence, so I apologize if that is the case. By "authoring graphics in said fashion", what I mean is authoring using text. Directly specifying the vector primitives, which is what SVG is ultimately for. Is there a better way of saying that?
- colanderman 10y agoI agree that, for the end-user, a low-level format like PostScript is perfect. No need to preserve structure. But tools like Illustrator need to preserve some structure. Otherwise it becomes very difficult to make edits. (Imagine reflowing text in a PostScript file – next to impossible!) Even Photoshop preserves lots of structure these days, so you can perform non-destructive edits. SVG's other use case is interactive animations. You could equally use Canvas for this, but it's nice to be able to import resources directly from e.g. Inkscape, and manipulate them using the DOM. Easier to build an animation authoring tool around structured SVG than unstructured PostScript or Canvas.
- jononor 10y agoThe interactive diagrams is my main (only?) use for SVG. Technically I could write code for everything, but just being able to draw it out in Inkscape is a superior experience.