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]
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]
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]
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]
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]
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]
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]
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]
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]
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
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]
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]
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]
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]