Humans should not have to grok XML. [via WebWord.com] The author makes good points about when not to use XML:
To this I would add:
Incompatibility exists not because companies can’t figure out how to cooperate with one another, but because they don’t want to cooperate with one another.XML will not help you there.
Don’t get me wrong; I love XML. My book is written in DocBook XML, a complex DTD specifically for technical writing. Because I was forward-thinking enough to choose XML and put up with the extra pain of putting together a working environment and toolset, I can now publish my book in 6 different formats. And when people translate the book (like the French), I can publish their translation in 6 different formats too. That’s way cool, and it’s an appropriate use of XML. But it wasn’t easy, and it wasn’t fun, and many of the potential translators who approach me turn away or give up because of the added complexity.
§
I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)
§
firehose ‧ code ‧ music ‧ planet
© 2001-8 Mark Pilgrim