XML


Home

Graphic design is, in essence, the art of making the intrinsic structure of the material visible and persuasive. This is why XML, a universal structural medium, is important to our business.

[click to scroll]

Definition, transformation, presentation


[click to scroll]

Our studio has a significant experience applying XML, XSLT, and related technologies in web design projects. Recently we have also developed a successful XML-based book typesetting/production system.

The three aspects of XML we work with are: definition of custom XML vocabularies, transformation between vocabularies, and writing stylesheets for presentation of XML data.

[click to scroll]

XML in web design


[click to view]

[click to view]

[click to scroll]

A web site project usually starts with interactive sessions where we identify the presentation-independent content core of the site and develop an XML vocabulary for its elements.

We then create a Schematron schema that will validate all source documents of the site. Its detailed diagnostic messages work as a contextual help on the proper use of the markup.

An XSLT stylesheet is written to transforms source XML into the final site pages. Not only HTML code, but images and Flash bits can be generated automatically by the stylesheet.

Project deliverables include source templates, schema, stylesheet, as well as training and support. The entire setup is built with open source software, is cross platform and easy to maintain.

[click to scroll]

XML in book publishing


[click to view]

[click to view]

[click to view]

[click to view]

[click to scroll]

Book publishing is another area where we apply XML technologies. In the last year, we have worked on a number of books from Charles F. Goldfarb’s Definitive XML Series published by Prentice Hall.

For new books in the series, our studio performs most of the editorial and production tasks, from getting the source manuscript from the author to producing final PDF pages.

Using an XSLT stylesheet created by our studio, we transform the source XML into XSL-FO. Then, we use the XEP formatter to render the XSL-FO files into PDF.

The same stylesheet is also responsible for section numbering, resolving cross-references, compiling the index and table of contents, etc. We also do copyediting and proofreading of most titles.

The books we produced include:

Lars Marius Garshol, Definitive XML Application Development;

G. Ken Holman, Definitive XSLT and XPath (for this book, we also developed the design of the pages, see sample chapter);

Priscilla Walmsley, Definitive XML Schema.

Next: OUR OFFER

Write Us

© dmitry kirsanov studio, 2002
OUR VISIONOUR STORYLOGOSWEB SITESPAPERXMLOUR OFFERTESTIMONIALSXSLT WEB DEVELOPMENTXSLT WEB DEVELOPMENTDESIGN CLASSESVIEW SOURCEARCHIVEWRITE US