WebSlingas - Webmaster Information
WebSlingas - Webmaster Information from A to Z!
Sign in to join Michael Dupre's fan club.

What's XML?

by Michael Dupre


XML represents Extensible Markup Language and is also , as the name implies, a markup language pertaining to methodized documentation.

A structured document is simply any document that has both content plus a profile of what the content is, by way of example is the actual content element of the title, the body or the footer of the document. This is certainly quite essential as content within the body can be quite dissimilar in function as well as meaning from content in the footer.

A markup language can serve as an effective way to see structures in a document, whereas the XML specification sets a standard technique for adding mark-ups to documents.

Asking Yourself Can XML Differ from Html?

In simple terms, both the tag semantics and also the tag set usually are fixed in html in contrast to with XML Editor there is absolutely no set tag set, as an example you could potentially without difficulty use a tag set named , while | whilst in html there is no such tag set therefore it would not end up being recognised.

With quick adjustments to the WWW and by way of continuous streams of the latest and also improvements inside of present internet browser suppliers, the W3C is continually aiming to redefine and additionally expand the definition of HTML, nevertheless these changes are invariably strictly defined plus they would be wise to be backward compatible.

XML on the other hand, does not seek to define or specify semantics or a tag set. Quite simply, XML provides you with the ability so that you can define tags and also the interactions between them. For the reason that there's no predetermined tag set you cannot have any preconceived semantics. Simply the software program which usually processes the XML or a stylesheet will probably define the semantics of the XML document.

Is XML More Like SGML?

To varying degrees of course, XML is often a similar, however much restricted way of SGML. SGML, short for Standard Generalized Markup Language, has been the common with regard to keeping structured documentation more than a decade. However as you may know XML is all about serving documents over the web, and SGML just isn't well suited for this at all.

There's also subtle differences in the way documents are understood between xml and SGML, for example white spaces immediately next to tags are read in a different way.

Precisely why XML?

As i've already explained, XML was developed mainly to allow for the storage and transportation of richly structured documents over the world wide web. For reasons listed in this informative article already, HTML and SGML aren't actually perfect for the job.

HTML arrives bound with a fixed set of semantics which usually won't cater to arbitrary structures or tags.

SGML actually does have capacity for arbitrary structures but it is very costly plus tough to carry out simply for a web browser.

Even so to consider XML taking over in addition to exchanging SGML is a bit unlikely, SGML is way more robust in industrial programs and in fact many enterprises simply filter SGML to XML for web browser consumption.

Michael Dupre is a leading authority in XML coding and XML standards and has extensive working knowledge of XML Editor as well as practical know how with XML Schema Editor.


Article submitted Friday, May 13, 2011 & read 4 times.

Leave your comments through Web Slingas:


No comments yet.
0-0-0-0-0-ADSO
Copyright © 2012 IcoLogic, Inc.
Page viewed from Cache.
Page load time: 0.031 seconds.