SML: Second Try.
In the last attempt to simplify XML, two key requirements were a) compatibility with XML, and b) minimalization. This time, I removed the compatibility requirement and shifted to focus to user-friendly syntax: easier to read and write than XML. First rought cut of the syntax is described informally and in brief below. Please keep in mind that the syntax is incomplete but presented here to promote discussion and exploration.
New SML (Simple Markup Language) syntax is best described showing how an XML fragment example looks like in SML.
XML Version:
<circle x="1.0" y="1.0" r="0.5">
<fill color="#FF0000"/>
<text>Hello</text>
</circle>
SML Version:
circle x="1.0" y="1.0"
r="0.5"
fill color="#FF0000"
text="Circle A"
[Don Park's Blog]