SGML: Extensible Markup Language (XML) Description

Extensible Markup Language (XML) Description

Subject: Extensible Markup Language (XML)
Date: 7 Apr 1997 05:53:35 GMT
From: bosak@boethius.eng.sun.com (Jon Bosak)
Newsgroup: comp.text.sgml
--------------------------------------------------------------------- XML is a new language for advanced Web applications proposed by a working group of the World Wide Web Consortium (W3C). A revised working draft of the XML syntax specification is now available at http://www.w3.org/pub/WWW/TR/WD-xml-lang-970331.html This draft replaces the previous one dated November 14, 1996. PostScript and RTF versions of the new draft are available at: http://sunsite.unc.edu/pub/sun-info/standards/xml/spec/xml-lang.ps.gz http://sunsite.unc.edu/pub/sun-info/standards/xml/spec/xml-lang.ps.zip http://sunsite.unc.edu/pub/sun-info/standards/xml/spec/xml-lang.rtf.gz http://sunsite.unc.edu/pub/sun-info/standards/xml/spec/xml-lang.rtf.zip BACKGROUND Extensible Markup Language (XML) is a standardized text format specially designed for transmitting structured data to Web applications. The new language addresses the needs of Web publishers who encounter limitations in the ability of HTML to express structured data. XML differs from HTML in three basic ways: 1. Information providers can define new tag and attribute names at will. 2. Document structures can be nested to any level of complexity. 3. Any XML document can contain an optional description of its grammar for use by applications that need to perform structural validation. XML has been designed for maximum expressive power, maximum ease of implementation, and maximum teachability. The XML character set is Unicode. XML is not backward-compatible with existing HTML documents, but documents conforming to the W3C HTML 3.2 specification can easily be converted to XML, as can documents conforming to ISO 8879 (SGML) and documents generated from databases. XML is not designed to be a replacement for HTML. It is designed to complement HTML by enabling a different kind of data to be exchanged over the Web. The current draft only addresses syntax, and consequently XML alone can at present only be used for interprocess communication and for the delivery of documents to specialized applications (or plug-ins) that have been configured to interpret a particular XML grammar. The first draft of a companion specification for hypertext linking between XML documents is scheduled for release April 9 at the Sixth World Wide Web Conference. ---------------------------------------------------------------------- Jon Bosak, Online Information Technology Architect, Sun Microsystems 2550 Garcia Ave., MPK17-101, Mountain View, California 94043 Davenport Group::SGML Open::NCITS V1::ISO/IEC JTC1/SC18/WG8::W3C XML ----------------------------------------------------------------------