[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: The failure to communicate XML - and its costs to e-business
Title: RE: The failure to communicate XML - and its costs to e-business On 10/5/00, AndrewWatt2000 wrote: > If XML ever was "simple", can it seriously be suggested
I just re-read the XML specification, and I didn't see any of these things mentioned. I can only conclude that none of these things have been added to XML. SMIL, SVG, RDF serialization, and XHTML are *applications* of XML. You can do cool things with XML, but the cool things you do with XML don't automatically become part of XML. I can write an operating system in C++, but that doesn't mean that C++ includes an operating system. XSLT is a transformation language for XML, which is also written in XML. I find XSLT very useful, and even fairly simple with the right documentation, but the fact that it exists does not make XML more complex. So *please* do not tell the e-business community that these are all part of XML, because some of those people seem inclined to believe it. On the other hand, it's not a bad idea to tell these e-business people that there are a lot of tools for people who work with XML, that they can learn from what others have already done with XML, etc. > XML is not, for the vast majority of humankind, a "simple"
XML is not simple for most people to type by hand, but that's not what it was designed for. It is very easy to create XML with programs, and it is much easier to parse XML files than to parse proprietary data formats. > XML on its own does, essentially, nothing. In other words, it is declarative. It describes the structure, without telling you what to do with the data. > Let's add the approximately 90 pages of the XSLT
I'm confused. I thought you were writing primarily about e-business, and I find most of the technologies you mentioned in that paragraph irrelevant for e-business. I think that one of the big things we need to do is to help people focus on the core technologies, and help them ignore the others. If I am trying to do transactions among businesses, I probably don't care about HTML, XHTML, XSL-FO, SVG, CSS, or SMIL Animation. I do care very much about XSLT - and I would recommend people use the excellent documentation found with SAXON, which is easier to learn from than the XSLT specification. There are also many useful tutorials on the Web. I would also strongly recommend that people learn SAX and DOM, and perhaps some form of Java data binding. Jonathan
|
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
|