Walsh (1998, A Technical Introduction to XML, p.2) describes that XML is a one of the markup language for all documents consists of information.The information is the contents such as pictures, words, etc. and the indication that the contents will play (for example, content in a heading must have different meaning with content in a footnote). All documents include some structure. This language is a method to analyze structure in the document. The XML specification is a way to transform markup to documents.
What kind of document?
Some applications made by XML documents are wonderful especially when users think that XML is not old-fashioned. The document not only means traditional documents but also the large data formats of XML. These documents are graphic measurements, e-commerce transaction records, mathematical equations, server APIs and a large number of structured information.
Why XML?
It is important to know how to use XML in order to increase the usability of XML. Mainly, XML is used to arrange structured document so that could be used on the web. The other alternatives are SGML and HTML.
SGML is based on arbitrary structure, therefore the complexity is very high to deploy for a web browser. SGML systems fully solve difficult problems which justify their expense. The web carries such as justification is rare to view structured documents. On the other hand, HTML comes with a certain set of semantics and not allows arbitrary structure.
What kind of document?
Some applications made by XML documents are wonderful especially when users think that XML is not old-fashioned. The document not only means traditional documents but also the large data formats of XML. These documents are graphic measurements, e-commerce transaction records, mathematical equations, server APIs and a large number of structured information.
Why XML?
It is important to know how to use XML in order to increase the usability of XML. Mainly, XML is used to arrange structured document so that could be used on the web. The other alternatives are SGML and HTML.
SGML is based on arbitrary structure, therefore the complexity is very high to deploy for a web browser. SGML systems fully solve difficult problems which justify their expense. The web carries such as justification is rare to view structured documents. On the other hand, HTML comes with a certain set of semantics and not allows arbitrary structure.
XML will not fully replace SGML. Even XML is designed to allow structured content sent through the web, some features lack to make this practical, make SGML long time and more satisfactory way for the creation of complicated documents. In many companies, the standard procedure for web delivery is filtering SGML to XML.
References
Extensible Markup Language (XML) 2006, last edited 9 November 2006, W3C, Cambridge, MA, viewed 2 February 2007, <http://www.w3.org/XML/>
Introduction to XML 2006, last edited n.a., STEP Stürtz Electronic Publishing GmbH, Rimpar, Germany, viewed 2 February 2007, <http://www.xml.org/xml/step_intro_to_xml.shtml>
UBL: The Next Step for Global E-Commerce 2001, last edited 26 December 2001, UBL Marketing Committee, The United States, viewed 2 February 2007, <http://oasis-open.org/committees/ubl/msc/200112/ubl.pdf>
Walsh, N 2006, A Technical Introduction to XML, last updated 3 October 1998, O’Reilly Media Inc., The United States, viewed 2 February 2007, <http://www.xml.com/pub/a/98/10/guide0.html?page=2#AEN58>
No comments:
Post a Comment