2 ms·
> The absolute worst bit of XML is the confused implementations. What should be an attribute on a tag, and what should go between tags? XML is a language for m
by dwaite 3y ago
> The absolute worst bit of XML is the confused implementations. What should be an attribute on a tag, and what should go between tags?
XML is a language for marking up text. SVG uses attributes for all vector data, because the vector points are not meant to be presented to a user as raw data.
If I embed a SVG into a XHTML document and the browser does not understand SVG, the text within the graphic is still presented to the user.
> Even worse, nothing is sanely typed without an xsd. Different systems will treat the following differently:
This is not a responsibility of XML, which deals in a common well-formed markup format for various document format.
It sounds like you are dealing with a tool that has defined an XML-based data interchange format, and that they may have inconsistent tooling for their format.