[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] poisoned markup
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! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|