XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement

Topic: Publishing

Resources
Accessibility
Web accessibility standards, white papers, software, and reference materials.

Directories
Web sites that carry listings of XML-based web sites.

Intellectual Property
Intellectual Property resources, discussion, articles, and analysis.

Research
Data and analysis of XML and XML-related technologies from the research sector.

RSS
Resources and white papers about the RSS (RDF Site Summary) syndication format (formerly Rich Site Summary).

Syndication
XML implementations dealing with content repurposing and syndication.

WML
Wireless Markup Language information(see WAP software for WML software).

XSL FOs
Specifications, software, instructional material and links regarding XSL's Formatting Object Vocabulary (XSL FOs).

XSLT
Resources about XSL's Transformation Language.

Articles
Parsing Microformats By Brian Suda
Brian Suda explains how to handle hCard, the vCard microformat embedded in HTML. [Sep. 4, 2007]

Getting Productive with XMLMind By James Elliott, Marc Loy
In the area of technical publishing, there are still challenges to be faced when creating large, complex documents using XML. This week Jim Elliott and Marc Loy provide an excellent introduction to XMLMind, an XML editing environment optimized for complex technical documents. [Jun. 21, 2007]

XInclude Processing in XSLT By Erik Wilde
Continuing our mini-series on XSLT 2.0, Erik Wilde describes XIPr, an XInclude Processor implemented as a single XSLT 2.0 stylesheet, for using in document inclusion processing tasks. [Mar. 28, 2007]

What Does XML Smell Like? By Michael Day
Michael Day presents some heuristics for sniffing out the difference between arbitrary XML and HTML documents on the Web. [Feb. 28, 2007]

OAXAL: Open Architecture for XML Authoring and Localization By Andrzej Zydron
Andrzej Zydron presents OAXAL, a proposal for layering a publishing and translation framework over DITA and xml:tm. [Feb. 21, 2007]

Tools of Change Conference By Kendall Grant Clark
An announcement of a new O'Reilly conference that will be of interest to XML.com readers. [Dec. 20, 2006]

XQuery, XSLT, and OmniMark: Mixed Content Processing By Alexander Boldakov, Maxim Grinev, Kirill Lisovsky
This week we have an interesting article about a core XML issue, namely, processing mixed content, using a set of tools: XQuery, XSLT, and OmniMark. [Dec. 6, 2006]

Solr: Indexing XML with Lucene and REST By Bertrand Delacretaz
Solr uses the Lucene text indexer and a REST HTTP interface to index XML and other text collections quickly and efficiently. [Aug. 9, 2006]

Dynamic News Stories By Adrian Holovaty
Adrian Holovaty, one of a new generation of geek-journalists and a main developer of Django, offers some suggestions for XML elements that could be used to make news stories more dynamic and more machine-readable. [May. 17, 2006]

The Emerging Art of Agile Publishing By Michael Fitzgerald
Michael Fitzgerald returns us to a core XML mission: publishing. The technical questions are mostly well rehearsed, but what about the process questions? Is your publishing process as agile as it could be? Michael gives us some insights into agile publishing. [Mar. 8, 2006]

GovTrack.us, Public Data, and the Semantic Web By Joshua Tauberer
Joshua Tauberer takes over XML.com's Hacking Congress column to explain how he's using RDF and the Semantic Web to build a site that organizes U.S. federal government data. [Feb. 8, 2006]

Moving to OpenOffice: Batch Converting Legacy Documents By Bob DuCharme
Bob DuCharme presents a practical solution to a real problem. You want to move from MS Office to OpenOffice, but you've got mountains of legacy documents to convert. Bob gives a clever batch conversion solution to this common problem. [Jan. 11, 2006]

Handling Atom Text and Content Constructs By Uche Ogbuji
Uche Ogbuji's Agile Web column returns with a look at handling some of the trickier issues in the Atom Syndication Format, which has recently become RFC 4287, an internet standard.  [Dec. 7, 2005]

Introducing SKOS By Peter Mikhalenko
Peter Mikhalenko introduces SKOS, a W3C standard for using RDF to represent thesauri, taxonomies, and other information space structures. [Jun. 22, 2005]

Hacking Open Office By Peter Sefton
Peter Sefton shows us how to use XML tools to hack Open Office file formats. [Jan. 26, 2005]

Printing XML: Why CSS Is Better than XSL By Michael Day, Håkon Wium Lie
One of the old school debates among XML developers is "CSS versus XSLT." Håkun Wium Lie and Michael Day revive that debate with a shot across XSL's bow. [Jan. 19, 2005]

Word to XML and Back Again By Peter Sefton
Peter Sefton introduces a technique, using Python and XSLT, to convert MS Word XML output into something useful. [Dec. 8, 2004]

Introduction to Device Independence, Part 1 By Peter Mikhalenko
The W3C is working on standards related to device independence, which will allow an optimal web-browsing experience across the diversity of web-capable devices. Peter Mikhalenko introduces us to this new, exciting area. [Sep. 22, 2004]

Adobe's InDesign and XML By David Miller
David Miller takes us on a tour of the new XML features in Adobe's InDesign tool. [Aug. 4, 2004]

From English to Dutch? By John E. Simpson
In John Simpson's final XML Q&A column, he explains how to use XML to facilitate phrase translation in multilingual apps, and announces his forthcoming new XML.com column. [Jul. 28, 2004]

Mastering DocBook Indexes By Jirka Kosek
Jirka Kosek explains the ins and outs of constructing document indexes in DocBook. [Jul. 14, 2004]

The Atom Link Model By Mark Pilgrim
In Mark Pilgrim's latest Dive Into XML column he explains the Atom linking model, which is based on the familiar HTML linking model but is more expressive and more flexible. [Jun. 16, 2004]

To Tag or Not to Tag By Patrick O'Kelley
The fascinating story of the new world of opportunities opened by bringing the New Variorum Shakespeare Editions into XML. [May. 26, 2004]

Developing Wireless Content using XHTML Mobile By Jean-Luc David
XHTML Mobile provides an answer to the proliferation of incompatible mobile markup solutions. Find out how to make mobile content, and ensure backwards compatibility. [Apr. 14, 2004]

An Atom-Powered Wiki By Joe Gregorio
As an example of implementing the Atom content management API, we set up a Wiki that can be accessed via Atom. [Apr. 14, 2004]

Growing Interest in XML Seen at AIIM Conference on Content and Records Management By Dale Waldt
A report from the AIIM Content and Records Management conference and exposition from Dale Waldt, at which the interest and usage of XML grows ever stronger. [Mar. 24, 2004]

Microcontent Management with Syncato By Kimbro Staken
Syncato is an XML database backed content management system. Use it to store and manage media such as music playlists or photos as well as your weblog content. [Mar. 17, 2004]

Atom API Update By Joe Gregorio
The grassroots technology for weblog authoring, Atom, is undergoing rapid development. This article reviews the eighth revision of the specification for the Atom API. [Feb. 3, 2004]

Translating XML Documents with xml:tm By Andrzej Zydron
In order to reduce translation costs in an environment where documentation can change frequently the best answer is the use of translation memory, which works by aligning previously translated text in a target language with the source language. This article describes an improvment, known as "text memory", which allows translation and source text to reside in the same XML document. [Jan. 7, 2004]

Working with Bayesian Categorizers By Jon Udell
Bayesian classification has proved a powerful weapon against spam. Jon Udell tries to find out whether it can be put to use in other spheres of content categorization. [Nov. 19, 2003]

Taking the Pulse of XML Editing By Kendall Grant Clark
Reporting from a recent vendor conference on XML authoring tools, Kendall Grant Clark presents highlights of interesting tools and an assessment of current trends in XML content creation. [Oct. 1, 2003]

DocBook for Eclipse: Reusing DocBook's Stylesheets By Jirka Kosek
Using a standard documentation vocabulary such as DocBook makes it easy to integrate your documentation into the Eclipse development platform, as well as many other HTML-based help systems. This article shows how to reuse DocBook's XSLT stylesheets to achieve this. [Aug. 13, 2003]

XML Source Highlighting By Kyle Downey
When writing documents in XHTML, getting XML examples and other source code neatly is vital for a well-presented document. Kyle Downey presents a tool for doing just that. [Jul. 30, 2003]

Why Choose RSS 1.0? By Tony Hammond
Part of RSS 1.0's value is in retaining its roots as primarily a metadata specification. A journal publisher explains why they chose RSS 1.0 as the basis for distributing RSS feeds of their publications. [Jul. 23, 2003]

Transclusion with XSLT 2.0 By Bob DuCharme
In Bob DuCharme's latest Transforming XML column he examines some new XSLT 2.0 features which make document transclusion a reality. [Jul. 9, 2003]

XML Power Job Hunting By John E. Simpson
In this month's XML Q&A column John E. Simpson introduces the XML Resume Library, an XML vocabulary for creating resume and CV documents. [May. 28, 2003]

RSS on the Client By John E. Simpson
In this month's Q&A column John E. Simpson explains what to do with RSS feeds, reviewing some of the available RSS client applications. [Apr. 30, 2003]

All That We Can Leave Behind By Mark Pilgrim
In Mark Pilgrim's latest Dive Into XML column, he continues the examination of XHTML 2 migration issues, this time looking at the loss of the br element and the style attribute. [Apr. 16, 2003]

Online Magazines with Apache Cocoon By Steve Punte
Apache Cocoon makes publishing magazines easy. Steven Punte brings together HTML and RSS documents to show how Cocoon's XML-directed architecture lends itself to elegant publishing solutions. [Apr. 16, 2003]

Parsing RSS At All Costs By Mark Pilgrim
In his second Dive into XML column, Mark Pilgrim describes his parse-at-all-costs parser of ill-formed RSS feeds, using Python's sgmllib. [Jan. 22, 2003]

Never Mind the Namespaces: An XSLT RSS Client By Bob DuCharme
In his latest Transforming XML column, Bob DuCharme develops a simple, yet functional RSS aggregation client in XSLT. [Jan. 2, 2003]

What Is RSS By Mark Pilgrim
In Mark Pilgrim's inaugural Dive Into XML column, he reviews the history and technical details of the varieties of RSS on the Web. He also describes a method for parsing most active RSS feeds. [Dec. 18, 2002]

Standards For Electronic Instructional Materials By Alan Kotok
A bill proposed to the U.S. Congress seeks to create an electronic standard for instruction materials that will help visually disabled schoolchildren. [Nov. 6, 2002]

XML and Web Sites By John E. Simpson
In his latest XML Q&A column John Simpson tackles the issue of using XML to build web sites; along the way he includes links to a long list of useful resources. [Oct. 30, 2002]

The Digital Talking Book By Ken Pittman
An investigation of how XML is being used to implement the Digital Talking Book and enhance talking book facilities available to the visually impaired. [Oct. 16, 2002]

Printing from XML: An Introduction to XSL-FO By Dave Pawson
Dave Pawson, author of O'Reilly's book on XSL-FO, provides a simple introduction to creating printable page layouts with W3C XSL Formatting Objects. [Oct. 9, 2002]

PDF Presentations Using AxPoint By Kip Hampton
In this month's Perl and XML column, Kip Hampton describes AxPoint, a way to create presentations in PDF using Perl and XML. [Jun. 19, 2002]

Introducing Cocoon 2.0 By Stefano Mazzocchi
Stefano Mazzocchi introduces Apache Cocoon 2.0, an open source platform for XML-based content publishing. [Feb. 13, 2002]

Electronic Publishing with XML By Benjamin Jung, John McKeown
The proceedings for the recent XML Europe 2001 conference were created from start to finish with XML. This case study describes the processes used and problems encountered. [Jun. 27, 2001]

What You See Isn't What We Want By Leigh Dodds
Getting back to basics, we take a look at the best way of getting your documents marked up in XML. [Jun. 13, 2001]

XML Technologies: A Success Story By J. David Eisenberg
XML's not just about big business. Read how XML technologies XSL-FO and SVG helped improve this year's California Central Coast Section High School wrestling tournament. [May. 16, 2001]

Building a Semantic Web Site By Eric van der Vlist
By simple use of XML vocabularies like XMLNews and RSS, Eric van der Vlist shows how you can build dynamic indexes to web site content. [May. 2, 2001]

Overcoming Objections to XML-based Authoring Systems By Brian Buehling
When deploying an XML-based content management system, common misconceptions must be corrected. This article helps IT professionals do just that.  [Mar. 21, 2001]

Adventures with OpenOffice and XML By Matt Sergeant
We explore the new XML output format in the open source word processor OpenOffice, and its potential to change the face of open source XML content management. [Feb. 7, 2001]

Using XSL Formatting Objects, Part 2 By J. David Eisenberg
The second part of our XSL Formatting Objects tutorial explains how to use lists and tables in documents. [Jan. 24, 2001]

Using XSL Formatting Objects By J. David Eisenberg
The W3C's XSL Formatting Objects technology provides an XML language for specifying the layout of documents. In the first article of our XSL FO tutorial series we show you how to set up your pages. [Jan. 17, 2001]

Will XML replace HTML? By John E. Simpson
The relationship between XML and HTML is often confusing for the Web developer coming to XML for the first time. Our Q&A column explains all. [Dec. 13, 2000]

A Uniform Interface for Authoring By Edd Dumbill
In the first session of the XML DevCon Fall 2000 conference, Greg Stein delivered an introduction to WebDAV, Web Distributed Authoring and Versioning protocol. [Nov. 13, 2000]

What's So Great About XML? By Didier Martin
Why bother using XML in a web publishing system? Didier Martin discusses the benefits of using XML as an intermediate stage in content delivery. [Nov. 8, 2000]

What's So Great About XML? By Didier Martin
Why bother using XML in a web publishing system? Didier Martin discusses the benefits of using XML as an intermediate stage in content delivery. [Nov. 7, 2000]

Opening the E-Book By Didier Martin
Use XML and save the planet! Didier Martin opens up the e-book specification and finds out that it's easy to save paper by creating electronic books. [Oct. 18, 2000]

From DTDs to Documents By John E. Simpson
This month our question and answer column covers guidelines for good DTD design and the thorny problem of generating Microsoft Word or Adobe Acrobat documents from XML. [Sep. 27, 2000]

Gentrifying the Web By Leigh Dodds
XHTML promises to civilize the unruly mass of HTML on the Web. But is anybody listening? Leigh Dodds examines whether web developers know or care about XHTML. [Sep. 13, 2000]

XML in News Syndication By Edd Dumbill
XML has found many applications in the news industry for overcoming the challenges posed by the Web. This article examines the technologies, and looks at the future of news syndication with XML. [Jul. 17, 2000]

XSL and CSS: One Year Later By Leigh Dodds
Are the W3C's XSL formatting objects up to the job, and what is that job anyway? XML-Deviant tracks the resurgent discussion about XSL. [Jun. 21, 2000]

How AxKit Works By Matt Sergeant
AxKit is a new Apache- and Perl-based solution for publishing web pages using XML and style sheets. In this article AxKit's creator, Matt Sergeant, describes the architecture and the future direction of the project. [May. 24, 2000]

XML at Jetspeed By Edd Dumbill
Jetspeed is a new open source project to create a Java and XML-based enterprise information portal. We review the progress so far and examine the possibilities for the project's future. [May. 15, 2000]

Good Things Come In Small Packages By Leigh Dodds
One of XML's strengths is its human-readability. But the consequent verbosity is also one of its weaknesses, according to a growing number of XML developers. [Mar. 22, 2000]

Integration by Parts: XSLT, XLink and SVG By Didier Martin
Didier Martin gives us a practical demonstration of the power of XSLT, XLink and SVG, bringing them together to generate interactive, illustrated, technical documentation. [Mar. 22, 2000]

Moving Home: Portable Site Information By Lynn C. Rees
Web development frameworks are many and varied, but why should you have to rebuild your site structure for each one? XML comes to the rescue, in the form of the Portable Site Information project. [Mar. 22, 2000]

XML With Style: eBooks and XSL-FOs By Simon St. Laurent
The XSL Formatting Objects specification has seen renewed activity recently. Simon St.Laurent investigates applications of this and other styling technology at XTech 2000.  [Mar. 2, 2000]

Birth of a Community By Leigh Dodds
As the XML-DEV mailing list transfers to OASIS, XML-Deviant talks to Peter Murray-Rust, the founder of the list. [Feb. 9, 2000]

Conformance Testing for XML Processors By David Brownell
This multi-part article evaluates the results of testing a dozen XML processors (XML parsers) against the OASIS Conformance Suite to see how well they follow the XML specification. [Sep. 15, 1999]

Bluestone Software's XML Suite: Promising App, Rough Around the Edges By Barry Nance
Our reviewer tested Bluestone's XML Suite (XML Server and Visual XML) on the Windows NT platform, simulating a two-way exchange of business information between a book publisher and book stores. The results were encouraging (with a few caveats). [Aug. 18, 1999]

XML and EDI Lessons Learned and Baggage to Leave Behind By Alan Kotok
Don't throw the baby out with the bath water! Thirty years of Electronic Data Interchange yield valuable lessons for XML advocates. [Aug. 4, 1999]

EDI, Take It and Leave It By Alan Kotok
EDI's precision, responsiveness, and ability to separate data from documents are to be admired. Its twin international systems and ever-changing standards are not. [Aug. 4, 1999]

XML to the Rescue? By Alan Kotok
XML offers not only a fresh start for universal standards, but it's also more affordable for small companies than custom EDI systems. [Aug. 4, 1999]

EDI, Warts and All By Alan Kotok
EDI was developed to replace the growing piles of hard copy documents in shipping and transportation companies. But as it grew, it developed some cumbersome tendencies and two distinct international standards that require translation. [Aug. 4, 1999]

Editors at XML '98 By Liora Alschuler
A review of the latest changes in the market for structured editing tools. [Dec. 18, 1998]

XMetaL: Wouldn’t it be loverly? By Liora Alschuler
A structured editor with a word processing GUI. [Dec. 18, 1998]

Arbortext’s EPIC Work By Liora Alschuler
EPIC combines Structured editing with sophisticated content management. [Dec. 18, 1998]

Seeking Refuge: Documentor and EditTime By Liora Alschuler
Two European stalwarts try to crack the US market. [Dec. 18, 1998]

Stucture within formatted pages: FrameMaker and Interleaf By Liora Alschuler
Two long time rivals in page composition get the XML religion. [Dec. 18, 1998]

The market is the question By Liora Alschuler
So what is the market for these XML editors? [Dec. 18, 1998]

Will anyone challenge Inso in electronic delivery? By Mark Walter
Inso has dominated the market for high end SGML delivery. The emergence of XML viewers from Netscape and (soon we hope) Microsoft gives developers an alternative base platform for creating XML client software. [Dec. 17, 1998]

Building the Annotated XML Specification By Tim Bray
XML.com's technical editor explains the conceptual design and syntactical execution of our popular Annotated XML Specification. [Sep. 12, 1998]

Flipping the Links By Tim Bray
How Java was used to convert the XML to HTML. [Sep. 12, 1998]

Conclusion: How Much Work Was It? By Tim Bray
The conclusion of Tim Bray's explanation of how he created the Annotated XML Specification. [Sep. 12, 1998]

How the Annotated XML Specification Works By Tim Bray
Tim describes the architecture of the AXML system and the design decisions he made. [Sep. 12, 1998]

News Wire Services Heading for XML By Tim Bray
The News Industry is hoping that a switch to XML will jump-start adoption of the News Industry Text Format (NITF) among users and vendors of news wire services. [Aug. 12, 1998]

Junglee Tries to Tame the Data Jungle By Mark Walter
Amazon.com's recent acquisition of Junglee has inspired us to dust off a detailed backgrounder by XML.com's managing editor Mark Walter describing the company's products. [Aug. 5, 1998]

Books from Amazon.com
Books about XML and Publishing
Books about XML
Amazon.com Book Search