Monday, May 30, 2011

The History of XML

Three employees of IBM, Charles Goldfarb, Ed Mosher and Ray Lorie was a precursor of XML as a way to structure technical documents with tags to annotate the year 1970. GML represents each original inventor. Goldfarb invented the term "markup language, GML, the Standard Generalized Markup Language which is the ISO approved (International Organization for Standardization) in 1986. Later evolved SGML to HTML (Hypertext Markup Language). HTML uses tags to develop web pages and is an SGML application.

Although SGML and HTML are widely used in both limits. SGML is too complicated for Internet applications every day and is very expensive to use. For example, it would be adding the ability for an SGML editor double or triple the cost and commercial browsers do not support SGML. Although HTML was free and received much support, the markup language had serious defects. HTML is a language that terminally polluted with many limitations.

In 1996, the World Wide Web Consortium (W3C) users discussed how they can be a markup language combines the power and extensibility of SGML to define with simple HTML. This consortium sponsored a panel including John Bosak SGML Sun A group of eleven members who are employed stripped all non-essential, unused, enigmatic parts of SGML to a new markup language called XML format. Tim Bray and CM-McQueen lock Berg wrote the specifications of 26 pages. XML is designed via email and weekly teleconferences on a twenty-week period from July to November 1996. After the first working draft was released, the draft continued in 1997, and the W3C XML 1.0 Recommendation on February 10, 1998, for use as a new markup language for the World Wide Web.


The definition and the advantages of XML is explained in the online tutorial from the W3C. XML or eXtensible Markup Language Designed to describe data and is similar to HTML. The programmer must determine each tag of XML tags are not predefined. XML uses a self-descriptive Document Type Definition (DTD) or XML schema to describe data. A Document Type Definition is a specification for the markup and validates that the document data stored in the planned structure. The W3C recommends XML for use in applications on the World Wide Web. The main advantages of XML is that the multi-platform compatible.

There are many advantages to using XML. It is text-based and platform independent. It supports Unicode (any language can be used to transmit information). It may represent record list and tree data structures. It is based on international standards and the hierarchical structure works with most types of documents. It analyzes the algorithms simple, effective and consistent.

It is recommended that XML developers and users interested in creating XML schemas to invest in an XML editor. An XML editor is an editor of the markup language used for editing XML documents. XML editors have added functionality for completion tag, menus and buttons for common tasks, editing XML data based on document type definitions or XML tree.

Related Posts sesuai kategori



0 comments: