Curated for content, computing, data, information, and digital experience professionals

Category: Web technologies & information standards (Page 36 of 59)

Here we include topics related to information exchange standards, markup languages, supporting technologies, and industry applications.

DITA and Dynamic Content Delivery

Have you ever waded through a massive technical manual, desperately searching for the section that actually applied to you? Or have you found yourself performing one search after another, collecting one-by-one the pieces of the answer you need from a mass of documents and web pages? These are all examples of the limitations of static publishing; that is, the limitations of publishing to a wide audience when people’s needs and wants are not all the same. Unfortunately, this classic “one size fits all” approach can end up fitting no one at all.

In the days when print publishing was our only option, and we thought only in terms of producing books, we really had no choice but to mass-distribute information and hope it met most people’s needs. But today, with Web-based technology and new XML standards like DITA, we have other choices.

DITA (Darwin Information Typing Architecture) is the hottest thing to have hit the technical publishing world in a long time. With its topic-based approach to authoring, DITA frees us from the need to think in terms of “books”, and lets us focus on the underlying information. With DITA’s modular, reusable information elements, we can not only publish across different formats and media – but also flexibly recombine information in almost any way we like.

Initial DITA implementations have focused primarily on publishing to pre-defined PDF, HTML and Help formats – that is, on static publishing. But the real promise of DITA lies in supporting dynamic, personalized content delivery. This alternative publishing model – which I’ll call dynamic content delivery – involves “pulling” rather than “pushing” content, based on the needs of each individual user.
In this self-service approach to publishing, end users can assemble their own “books” using two kinds of interfaces (or a hybrid of the two):

Information Shopping Cart – in which the user browses or searches to choose the content (DITA Topics) that she considers relevant, and then places this information in a shopping cart. When done “shopping”, she can organize her document’s table of contents, select a stylesheet, and automatically publish the result to HTML or PDF.

This approach is appropriate when users are relatively knowledgeable about the content, and where the structure of their output documents can be safely left up to them. Examples include engineering research, e-learning systems, and customer self-service applications.

Personalization Wizard – in which the user answers a number of pre-set questions in a wizard-like interface, and the appropriate content is automatically extracted to produce a final document in HTML or PDF.

This approach is appropriate for applications that need to produce a personalized but highly standard manual, such as a product installation guide or regulated policy manual. In this scenario, the document structure and stylesheet are typically preset.

In a hybrid interface, we could use a personalization wizard to dynamically assemble required material in a fixed table of contents – but then use the information shopping cart approach to allow the user to add supplementary material. Or, depending on the application, we might do the same thing but assemble the initial table of contents as a suggestion or starting point only. The first method might be appropriate for a user manual; the second might be better for custom textbooks.

Dynamic content delivery is made possible by the kind of topic-based authoring embraced by DITA. A topic is a piece of content that covers a specific subject, has an identifiable purpose, and can stand on its own (i.e., does not require a specific context in order to make sense). Topics don’t start with “as stated above” or end with “as further described below,” and they don’t implicitly refer to other information that isn’t contained within them. In a word, topics are fully reusable, in the sense that they can be used in any context where the information provided by the topic is needed.

The extraction and assembly of relevant topics is made possible by another relatively new standard called XQuery, which is able to both find the right information based on user profiles, filter the results accordingly, and automatically transform results into output formats like HTML or PDF. Of course, this approach is only feasible if the XQuery engine is extremely fast – which led us to build our own dynamic content delivery solution offering around Mark Logic, an XQuery-based content delivery platform optimized for real-time search and transformation.

The dynamic content delivery approach is an answer to the hunger for relevant, personalized information that pervades today’s organizations. Avoiding the pitfalls of the classic “one size fits all” publishing of the past, it instead allows a highly personalized and relevant interaction with “an audience of one.” I invite you to read more about this in a whitepaper I wrote that is available on our website (www.FlatironsSolutions.com).

StreamServe Partners with Adobe to Support XML Forms Architecture for Dynamic Enterprise Publishing

StreamServe Inc. announced it has entered into an agreement with Adobe Systems Incorporated to provide support for XML Forms Architecture (XFA), the format of Adobe LiveCycle Designer software. This collaboration provides a common design environment for the production and distribution of business-critical documents in support of both interactive and high-volume output processes. XFA combines the data and capabilities of XML with rich presentation capabilities for multi-channel delivery, including PDF. Adobe LiveCycle Designer enables the creation of dynamic XFA form templates. This software supports XML data and schema bindings, enhances document security with template designs for digital signatures and enables compliance with government accessibility requirements for online forms. With it, anyone with Adobe Reader software can participate in secure, interactive data capture processes that extend to customers, partners or suppliers. Examples include new account applications, bid response or correspondence generation. StreamServe Persuasion permits companies to take information from enterprise applications such as ERP, CRM, SCM and legacy systems and transform it into business correspondence that acts as a dynamic and personalized marketing vehicle for cross-sell, up-sell and brand building. http://www.streamserve.com

DITA, DocBook, and ODF Interoperability?

As our readers know, we are long-time advocates of open-document formats. Over the past couple of years, we have written a great deal about DITA and formats like ODF, but we also have a lot of experience and interest in DocBook and vertical DTDs such as J2008 for the automotive industry and the various DOD standards. We are clearly reaching a point where interoperability among these standards has become an issue. Organizations are more diverse, more likely to be sharing content between operating groups and with other organizations, and more likely to be sourcing content from a variety of partners, customers, and suppliers. Needless to say, not all of these sources of content will be using the same XML vocabulary; indeed, even two organizations using DITA, for example, will likely have specialized DITA differently.

With this need for interoperability in mind, OASIS has announced a new discussion list, regarding a possible new OASIS Document Standards Interoperability Technical Committee (TC). Details on the list, including how to subscribe, can be found here.

Public Alpha of Apollo Debuts on Adobe Labs

Adobe Systems Incorporated (Nasdaq: ADBE) announced that the first public alpha version of Apollo is now available for developers on Adobe Labs. Apollo is the code name for a cross-operating system application runtime that allows web developers to leverage their existing skills in HTML, JavaScript and Ajax, as well as Adobe Flash and Adobe Flex software to build and deploy rich Internet applications (RIAs) on the desktop. Apollo provides people with direct access to Internet applications built with HTML, JavaScript, Flash and PDF without the need to open a browser, offering more reliable interaction with content. With Apollo, people can launch applications directly from their desktops and interact with them offline. When a network connection is available, newly created or changed content can synchronize. The first version of Apollo for developers includes a free SDK that provides a set of command line tools for developing and working with Apollo applications. Web developers can use the Integrated Development Environment (IDE) of their choice, including Adobe tools such as Eclipse-based Flex Builder, Flash, and Dreamweaver to build Apollo applications. The alpha version of the Apollo application runtime, required to run Apollo applications, and the Apollo SDK are available immediately as free downloads from Adobe Labs. The Apollo SDK is available in English. The Apollo runtime and SDK are offered for both Windows and Macintosh operating systems, and future versions will be available for Linux. http://www.adobe.com/go/apollo

Keeping track of ODF and Open XML

The last time I posted on this topic I claimed the controversy over the two applications was no longer interesting. Unless you have to deal with standards organizations’ politics this is still true. However this does not mean that there are not good reasons to keep up with developments of new tools and new (governmental) decisions on adoption of one of the two applications. (Note the use of ‘applications’ is deliberate and correct both from a standards perspective since both ODF and Open XML are ‘XML applications’, and from a product point of view since a decision to use one or the other is, from a practical point of view, a product decision). All our coverage with links to most other historical coverage is here.

For recent updates see:

OASIS Updates ODF to Version 1.1

OASIS announced that its members have approved version 1.1 of the Open Document Format for Office Applications (OpenDocument) as an OASIS Standard, a status that signifies the highest level of ratification. The result of a collaboration between advocacy groups for the disabled and open source and commercial software vendors, this new version of the standard provides key accessibility enhancements to ensure that the OpenDocument format (ODF) addresses the needs of people with disabilities. OpenDocument 1.1 supports users who have low or no vision or who suffer from cognitive impairments. The standard not only provides short alternative descriptive text for document elements such as hyperlinks, drawing objects and image map hot spots, it also offers lengthy descriptions for the same objects should additional help be needed. Other OpenDocument accessibility features include the preservation of structural semantics imported from other file formats, such as headings in tables, and associations between drawings and their captions. The new version of OpenDocument reflects the work of the OASIS OpenDocument Accessibility Subcommittee, which is made up of accessibility experts from IBM, the Institute for Community Inclusion (ICI), RNIB, Sun Microsystems, and others. The Subcommittee’s recommendations were incorporated into the OpenDocument specification by members of the OASIS OpenDocument Technical Committee, which includes representatives from Adobe Systems, IBM, Intel, Novell, Sun Microsystems, and others. http://www.oasis-open.org/committees/office/, http://www.oasis-open.org

Boston Area DITA User Group

Bob Doyle alerts us to the next meeting of the Boston Area DITA Users Group. On Tuesday February 13 at 6:30 pm, Judy Kessler will present, “How Sybase Made the Business Case for DITA.”

The meeting starts with light snacks and networking at 6:30 and the presentation starts at 7:00. The meeting will be at the Information Mapping headquarters in Waltham. For directions, click here. Bob asks that if you are planning to attend, please RSVP to Judy Kessler.

For more information on this and future Boston meetings, check the User Group homepage.

Document Sciences Announces Acquisition of CambridgeDocs

Document Sciences Corporation (NASDAQ: DOCX) announced it has completed the acquisition of CambridgeDocs a provider of document transformation and repurposing technology. The acquired technology will allow xPression, to import and repurpose content from popular formats, including Word, HTML, PDF, Excel, RTF, and Adobe FrameMaker, enabling customers to leverage the tens of thousands of documents existing throughout an enterprise without having to manually recreate the content. Once transformed, the content can be made available for delivery through Document Sciences xPression product suite, as well as independently through XML-based Web Services. The transformed content can also be classified and indexed within enterprise information portals, and aggregated, assembled and (re)published in multiple formats, including HTML, PDF, Postscript, IBM AFP, PCL and RTF. In addition to tighter integration with CambridgeDocs technology, Document Sciences will continue to develop CambridgeDoc’s xDoc product suite. The xDoc products sold through OEM software agreements with vendors in the XML content management and publishing area. The entire CambridgeDocs team, located in Cambridge, MA, and Lahore, Pakistan, will be joining the Document Sciences. http://www.docscience.com, http://www.cambridgedocs.com

« Older posts Newer posts »

© 2026 The Gilbane Advisor

Theme by Anders NorenUp ↑