[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

poisoned markup


giant aspirin
rsalz@d... (Rich Salz) writes:
>Please forgive the heresy; my copy of the recommdnation didn't come on 
>tablets.

Nor did mine.  

On the other hand, I've been thoroughly irritated at times with the
attitude of a community that promised to pretty much overturn the
practices of "HTML for the Web" with notions like transformative style
and namespace-identified hyperlinking.  The HTML community didn't take
kindly to a pile-on of new and confusing specifications, and it probably
didn't help that the connections between "SGML for the Web" practice and
"HTML for the Web" were minimal.  The HTML community is adopting XML
piecemeal, taking the pieces it finds convenient for particular projects
(XSLT, with little note of XSL-FO) and ignoring the useless bits
(XLink).

The XML community hasn't been so lucky or so resilient.  XML was riddled
early with Web Services-like notions, and much of the selling of XML has
come from quarters which have little to do with "SGML for the Web".
Since the first Recommendation appeared, XML's been stuffed with URIish
notions from RDF, gHorribleKludge from someone's database notions, and
grotesque set of rules for deriving structures by extension or
restriction.  

Unlike the HTML community, which at least has a core set of its own
specifications and widespread practices which aren't going anywhere
quickly, the XML community has had acres of paper poured into what was
once a simplication process.  The wrong turn that the non-markup folks
took early has come to roost in XML itself as an ever-growing pile of
strange junk that has far more to do with object and database structures
than with marked-up text.

Adaptive reuse doesn't normally involve enforced assimilation.  In the
Web Services case, it's hard to argue that Web Services and its creators
- or even programming communities who see XML as mere data transfer
serializations - has done markup any genuine favors.  Publicity is
great, except when it's constantly misleading.  While I don't have to
use the whole SOAP/WSDL/UDDI/WS-X/WS-X stack, I constantly face the
overhead of explaining what I mean by "XML" to people who've been told
repeatedly that it means something else.  I'm stuck dealing with both
software and people who've confused WXS with XML - and that's a huge
amount of extra dreck to deal with on a daily basis.  (Points to James
Clark for building a giant aspirin bottle called Trang.)

XML 1.0 isn't written on any tablets, and god knows it has problems.  On
the other hand, there's plenty of reason for those of us who do care
about markup to detest those who just care about serialization - and to
fight back when possible.

-- 
Simon St.Laurent
Ring around the content, a pocket full of brackets
Errors, errors, all fall down!
http://simonstl.com -- http://monasticxml.org

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.