XML. And XSLT, DTD, XPath, XSL-FO, XLink, XPointer, SAX, and DOM. To the
uninitiated, all the talk about XML quickly dissolves into an alphabet soup
of W3C recommendations, abbreviations, and acronyms.
This column, with a minimum of technobabble and a good dose of hands-on work,
aims to indoctrinate you into the world of XML and to teach you how to use it
for Web publishing. In the next 12 issues of XML-Journal, I'll use tutorials
to expand your knowledge of XML and, after the first couple of columns,
expose you to a different member of the XML family of technologies or to one
of its close relatives.
Today I'll introduce you to XML and show how to create a simple XML document.
The next column will pick up where this one leaves off and will discuss the
fundamentals of st... (more)
This month's tutorial, the second in a series, picks up where last month's
left off - on the path toward publishing your résumé on the Internet as an
XML document. Last month (XML-J, Vol. 2, issue 5) I presented an overview of
XML, described its basic building blocks, and demonstrated how to create a
simple XML document.
This month, after reviewing XML's fundamental components, I'll guide... (more)
No, the abbreviation DTD is not etymologically related to a similar
abbreviation from medical science, namely, DTs (or delirium tremens), a
violent delirium with tremors, which is induced by the prolonged use of
alcohol. Though in absorbing the intricacies of DTDs and trying to develop
your first one, you may begin to wonder whether the two terms are somehow
connected.
Even if you've ma... (more)
You've probably heard the propaganda by now: XML blesses you with a way to
separate content from presentation. Separation in turn yields productive
gains over HTML and other data formats used to manage content.
In a process sometimes called single sourcing, the content of an XML document
can be formatted for display in a Web browser, reformatted for delivery to
such devices as mobile phon... (more)
The power and elegance of XSLT - the Extensible Stylesheet Language for
Transformations - stems from its ability to transform XML documents into
other output formats like HTML, fulfilling one of the original promises of
XML: separating content from presentation.
XSLT is particularly powerful because a single stylesheet can format all the
XML documents conforming to a DTD into HTML for pub... (more)