|
XML and Web Services In The News - 31 May 2005
As Easy as X+V: How to Write an XHTML+Voice Application
Jeff Kusnitz, IBM developerWorks
Everyone in the industry is hyping multimodal applications as the next
cool way to build applications -- why limit users to a single input/
output modality when they can use several at one time? X+V simplifies
multimodal application development. This article takes you through the
steps necessary to build a simple, but useful, multimodal application.
The XHTML+Voice profile "brings spoken interaction to standard web
content by integrating the mature XHTML and XML-Events technologies
with XML vocabularies developed as part of the W3C Speech Interface
Framework. The profile includes voice modules that support speech
synthesis, speech dialogs, command and control, and speech grammars.
Voice handlers can be attached to XHTML elements and respond to specific
DOM events, thereby reusing the event model familiar to web developers.
Voice interaction features are integrated with XHTML and CSS and can
consequently be used directly within XHTML content."
See also: XHTML+Voice Profile 1.2
W3C Working Group Note for SSML say-as Attribute Values
Voice Browser Working Group, First Working Group Note
The Speech Synthesis Markup Language (SSML) provides a variety of
markup elements to direct the behavior of a speech synthesizer in its
processing of text to be spoken. One of the features in this language
is the 'say-as' element, which provides for semantic tagging of content
to assist the processor in disambiguation of ambiguous input or to
simplify authoring in common cases where the processor knows how to
perform the conversion of certain types of content into orthographic
text for the target language. However, SSML 1.0 does not define the
values of the attributes of this element, leaving open the questions of
what standard content types might exist and how extensions beyond
those types might be introduced. This W3C WG Note fills in the gap by
(1) defining how standard content types are denoted and distinguished
from extensions, and (2) providing definitions for these attributes
that cover many of the most common use cases for the say-as element.
See also: The Note
Access Allowed
Sue Bushell, CIO Magazine
Thanks to digitization and the Web, institutions like the National
Library of Australia, the Australian War Memorial and the National
Archives have changed their view of service delivery and are rapidly
transforming themselves from providers of collections to providers of
access. The AWM offers a range of services on its Web site for family
historians and other researchers, including a Research & Family History
service providing links to its ReQuest online reference service, its
Encyclopaedia and its XML finding aids, written using Encoded Archival
Description. There are also biographical databases containing personal
data like nominal rolls, records of honours and awards, and what the
AWM's Booth describes as "some really touching files" of those wounded
and missing in the First World War contained in Red Cross files, avidly
used by family historians. The AWM also offers three online collections
for its general museum collection (including all objects, photos, film,
sound, art, military technology, private records), books and official
records, and another for its growing collection of digitized documents
from official war diaries -- currently mostly from the Second World War
and Korea, but it is now working on Vietnam and the First World War,
and will soon have about two million pages online in these databases.
See also: Encoded Archival Description (EAD)
Rx for Structured Product Labeling
Dan Dube, SYS-CON XML Journal
The long-term benefits of XML-based Structured Product Labeling (SPL)
are creating many short-term headaches for drug makers as they scramble
to comply with the Food and Drug Administration (FDA) deadline for
electronically processing all drug-related labeling content. The FDA
plans to complete the regulations, standards, and systems needed to
switch labeling content from PDF to SPL, an XML schema, for prescription
drugs by late 2005, and for all drugs by 2006. Without question,
converting product-labeling documents to SPL is a major challenge. The
question for drug makers is whether to treat the conversion of product-
labeling documents to an Open Source digital format as a headache or an
opportunity. XML's uniform formatting and the centralization of content
control it affords lets companies search all their product information
more efficiently and use it more effectively in all contexts. However,
the road to SPL compliance is also filled with potholes that could
derail their efforts. Our experience implementing XML-based systems for
companies in the pharmaceutical/life sciences and other industries has
uncovered three pitfalls that often plague organizations deploying new
content management and publishing systems. On the other hand, we're
convinced that organizations that adopt a careful strategic approach to
SPL compliance, one that embraces XML and its potential while avoiding
these pitfalls, will seize a clear competitive advantage and drive
significant improvements throughout their organization.
See also: SPL references
DITA: Getting Started
Christian Kravogel and Boris Horner, XTech 2005 Conference Presentation
This presentation addresses a low-effort-required solution for users
looking to take a step into XML for their technical documentation. The
Darwin Information Typing Architecture (DITA) and its associated public
toolkit provide you with the DTDs, stylesheets and other tools you
require to make your steps into XML. But DITA is much more. The DITA
specialization process gives you the ability to easily adapt DITA to
your company requirements to provide value for various document types.
DITA is integrated into and actively supported by many state-of-the-art
tools commonly known in the XML world like EPIC, XMLSpy, Serna,
WorldServer OpenTopic, Content Mapper and many others to come. If you
are involved in a project to introduce XML, a new CMS, or in general a
new authoring environment, you will face many time and budget consuming
issues and challenges -- if there is anything cool and you get it for
free, then take it. With DITA you will be part of a community, there
are already many people around using DITA based solutions.
See also: DITA references
XML: Out of the Shadows
Jim McKay, Government Technology
Global Justice XML may link law enforcement, firefighters, emergency
management services and more. The DOJ's Office of Justice Programs (OJP)
has tallied at least 50 fully implemented Extensible Markup Language
(XML) applications in the government justice and public safety realm
thus far, including Amber Alert, possibly the most noteworthy example.
That number could stretch to 200 or more when newer, developing
implementations are considered. The federal departments of Homeland
Security and Justice recently agreed on a global data-sharing standard
that could spur interoperability throughout the public safety community
and beyond. The move limits proliferation of incompatible XML data
models -- which translate data into information that can be shared among
multiple IT systems -- and opens the door to greater cooperation among
law enforcement, firefighters, health organizations and others. The DHS
and DOJ also tied use of the new standard -- known as the Global Justice
XML Data Model (GJXDM) -- to federal grants for information exchange
projects in fiscal 2005, so states and localities are challenged with
getting up to speed on the promising data-sharing model. That's
exciting to those who see XML as a silver bullet for interoperability
among disparate communications systems. The XML thrust received a big
boost in February with the announcement that the DHS and the DOJ will
use the GJXDM for interoperability.
See also: XML and Emergency Standards
|