Roland Piquepaille's Technology Trends
How new technologies are modifying our way of life


mardi 28 octobre 2003
 

Researchers from Hewlett-Packard's Labs have adapted the famous Java motto for the publishing world, according to one of their papers, "Multi-channel publishing tool lets designers write once, republish in any format."

They realized that it was time-consuming and expensive to distribute high-quality documents, such as financial statements, in different formats for different supports, like regular mail, web pages or e-mail.

[So] researchers at HP's Bristol, UK, lab have created a technology to radically simplify this process. They call it Multi-Channel Publishing, and their goal is to make it possible to design and lay out a document once -- but publish it in any format.
In Multi-Channel Publishing, documents are broken down into constituent components -- content, layout, styling and semantics -- then optimized and re-assembled automatically, according to the requirements of each media type.
The way that pages break differs [on a PC or a PDA] for example, and the way the elements of a document -- images, personal names and addresses, informational texts, graphs and sets of figures -- are placed in relation to each other varies depending on the characteristics of the media chosen.
To accommodate this, the team has written software with a rule set programmed to determine how the information is kept together in each publishing format, or channel. As long as the basic elements of a document are laid out and 'marked up' in a master document, this rule set can determine what information goes where.

They named this code the Formatting Objects Authoring Tool, or FOA for short.

Written by researcher Fabio Giannetti, FOA is a Java-based authoring tool that allows you to create document templates and styling information without having to write them in the XSLT or XSL-FO programming languages. (XSLT, or eXtensible Stylesheet Language Transformation, is used to convert XML to other formats, most commonly, to HTML for screen display. XSL-FO, or eXtensible Stylesheet Language Formatting Objects, is one component of the XSL language used to describe a format for XML documents.)

HP turned FOA into an open-source program and it is available from the Formatting Objects Authoring home page hosted by SourceForge.

You can download FOA from this page, as 16,000 people already did, and try it yourself. You'll find tons of other information on this page.

Sources: Hewlett-Packard Labs, September 2003; FOA Home page at SourceForge


1:57:25 PM  Permalink  Comments []  Trackback []


Click here to visit the Radio UserLand website. © Copyright 2004 Roland Piquepaille.
Last update: 01/11/2004; 11:52:32.

October 2003
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Sep   Nov



Search this blog for

Courtesy of PicoSearch


Personal Links



Other Links

Ars Technica
BoingBoing
Daily Rotation News
Geek.com
Gizmodo
Microdoc News
Nanodot
Slashdot
Smart Mobs
Techdirt
Technorati


People

Dave Barry
Paul Boutin
Dan Bricklin
Dan Gillmor
Mitch Kapor
Lawrence Lessig
Jenny Levine
Karlin Lillington
Jean-Luc Raymond
Ray Ozzie
John Robb
Jean-Yves Stervinou
Dolores Tam
Dylan Tweney
Jon Udell
Dave Winer
Amy Wohl


Drop me a note via Radio
Click here to send an email to the editor of this weblog.

E-mail me directly at
pique@noos.fr

Subscribe to this weblog
Subscribe to "Roland Piquepaille's Technology Trends" in Radio UserLand.

XML Version of this page
Click to see the XML version of this web page.

Technorati Profile

Listed on BlogShares