Someday soon you'll be able to tell the Internet what you're interested in
and have it respond with the information you need. You could instruct a Web
site to monitor traffic reports, for example, then tell it where you're
heading. If there's a traffic jam, the Web site will dial your cell phone to
alert you and suggest an alternate route.
VoiceXML is the technology that will make this happen.
In Parts 1 and 2 of this series (XML-J, Vol. 2, issues 10, 11) I briefly
discussed how to transform an XML document into HTML (Web) using client-side
transformation with Internet Explorer 5.0 and using XSLT to transform an XML
document into WML (WAP).
In this tutorial I'll discuss how, using the same framework we developed in
Part 2, XSLT can transform our XML example to VoiceXML (speech). The primary
purpose of the tutorial, however, is to introduce the following: The basics ... (more)
Extensible Stylesheet Language Transformation (XSLT) is part of the XSL
standard. The most popular use of XML and XSL is to create a separation of
content and presentation. Although several XML/XSLT articles and tutorials
are available, none really explain and demonstrate the true flexibility and
ease of transforming a single XML document into data formats such as HTML,
WML, and VoiceXML.
XSLT provides an easy, efficient transformation for simple applications. In
this article we'll focus on marking up a book catalog using XML and
Microsoft's Internet Explorer 5.0 browser to perf... (more)
As a substitute for handcrafting, most word processing and desktop publishing
tools lack the capability to produce the detailed design and sophistication
that normally accompany high-end page layouts. And companies, of course, are
always looking for the most cost-effective way to deliver documents of
consistently top-quality appearance.
What's needed is a powerful software that automates the process entirely and
possesses capabilities far beyond those found in today's tools.
Unfortunately, a document that's transformed using XSLT may be presentable,
but it's not really ready for... (more)
XSLT is a powerful technology that can provide many benefits. In this
tutorial we examine how you can use XSLT to transform an XML example to the
WML (Wireless Markup Language) that
WAP (Wireless Application Protocol) devices such as
PDAs - Palm Pilots, digital cell phones, pagers - use or understand.
In Part 1 of this series (Vol. 2, issue 10) we briefly discussed how to
transform our XML document into HTML by using Microsoft's Internet Explorer
(MSXML parser 2.0). We were able to do this because IE 5.0 is more than just
an XML parser - it's also an XSLT processor. This kind of tra... (more)
The two most commonly used graphics formats on the Web today are GIF and
JPEG. Both are pixel-based and, as we've all probably seen, lose quality when
you try to zoom. SVG - Scalable Vector Graphics - is entirely based on XML,
and takes up less space than the average GIF and JPEG.
SVG brings to the Web the rich, high-resolution graphics that we've all come
to expect in printed catalogs and magazines. And because of its vector-based
nature, it has the same high quality when it's displayed on PDAs with limited
screen real-estate as when it's displayed on high-end monitors (even TVs)... (more)