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

advertisement

Topic: Tools

Resources
Apache Software Foundation
Software and reference materials from the Apache Software Foundation.

Compression
Technologies for compressing XML data.

Content Servers
Technologies used to transform source data and publish it to the web.

CSS Software
Freely available complete or demonstration versions of Cascading Style Sheet servers or editing software.

Demos
Demonstrations of XML implementations.

DOM Software
DOM parsers and software.

DTD Software
Software used to edit, manipulate or generate DTDs (Document Type Definitions).

Embedded Systems
XML software for small footprint devices.

Example Files
Example files for learning and testing purposes.

Gecko
Documentation and software relating to Netscape's Gecko rendering engine.

Hardware
Hardware-related XML technologies.

Java Servlets
XML-enabled or XML-related Java servlet software.

Macintosh
Software and information about developing XML on or for Apple's Macintosh platform.

Object-Oriented Databases
Information, specifications, and software regarding XML's use in object-oriented databases or for expressing structures that might otherwise be stored in an object database.

Ontology Tools
Software designed to assist in the process of developing ontologies for knowledge representation.

Product SDKs
Freely-available Software Development Kits for commercially-available XML-enabled products and services.

Query Technologies
Software utilities used to query XML documents or XML document repositories.

RDF Parsers
Engines capable of parsing and processing RDF documents.

RDF Schema Software
Software implementing RDF Schemas or software used to create RDF Schemas.

RDF Software
RDF-enabled software and services.

Relational Databases
Information, specifications, and software regarding XML's use in relational databases or for expressing relational database-like data structures.

RSS Software
RSS Editing tools, spider services and client/server software.

Schema Software
Software for processing and validating XML documents using an XML-based schema language.

SOAP Software
Software implementing the SOAP protocol.

SVG Software
Prototype applications for importing, exporting, viewing or otherwise processing SVG (Scalable Vector Graphics) files.

Test Suites
Tools and technologies to assist with testing the XML-compliance of software and document implementations.

WAP Software
WAP clients, emulators and development libraries.

XLink Software
XLink-enabled software utilities, applications and development kits.

XML Browsers
Browsers with varying levels of support for XML-based document formats.

XML Digital Signature Software
Software implementing the W3C/IETF's XML Digital Signature specification.

XML Editors
Free or trial versions of XML Authoring Software.

XML Parsers
Links to XML Parser downloads.

XML Scripting Languages
Resources and Software that cover XML-based scripting languages.

XPath Software
XPath processors and software modules.

XSLT Software
XSLT-enabled processors, code libraries and software applications.

Articles
Under the Hood: Oracle Berkeley DB XML By Deepak Vohra
XML Databases, coupled with the power of XQuery, offer a potentially paradigm-changing way of dealing with data. The Oracle Berkeley DB XML database provides a rich XQuery-based engine that can be manipulated via XQuery, opening up possibilities for any web developer.  [May. 7, 2008]

XML Parser Benchmarks: Part 1 By Matthias Farwick, Michael Hafner
In the golden days, XML parser performance was a perpetually hot topic. And today it's still worth knowing which modern parsers offer the best performance. In this first of a two-part series, event-based parsers are compared; in the next part, object parsers are compared. [May. 10, 2007]

XSLT as Pretty Printer By Hew Wolff
Hew Wolff discusses some of the issues surrounding an XSLT style sheet that will pretty print arbitrary XML and includes the style sheet itself. [Nov. 29, 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]

Padded Downloads By John E. Simpson
John E. Simpson's XML Tourist column returns this month with a look at an XML format with roots that stretch back to the hallowed days of BBSes. [Jun. 29, 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]

The Path of Control By Bob DuCharme
In his latest Transforming XML column, Bob DuCharme examines the potential contribution of XPath 2.0's new control structures to XSLT 2.0 stylesheets.  [May. 4, 2005]

Going Native: Making the Case for XML Databases By Ronald Bourret
Ronald Bourret, acknowledged XML database expert, begins a three-part series which makes the case for native XML databases. [Mar. 30, 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]

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]

Ontology Tools Survey, Revisited By Michael Denny
Michael Denny updates his original survey of tools for creating ontologies, including the W3C's OWL Web Ontology Language.  [Jul. 14, 2004]

A First Look at the Kowari Triplestore By Paul Ford
An introduction to the Kowari open source RDF store. [Jun. 23, 2004]

XML and Dreamweaver By Kevin Ruse
Our brief tour of the XML features of Dreamweaver MX 2004 demonstrate how to read, write and manipulate XML. [Jun. 9, 2004]

WWW2004 Semantic Web Roundup By Paul Ford
Reporting from the WWW 2004 conference, Paul Ford surveys the state of the art in client and server side semantic web technology. [May. 26, 2004]

Using libferris with XML By Ben Martin
The libferris library is a hierarchical data interface, providing uniform access to relational data, XML and the filesystem. This article explores the possibilities of its use with XML. [Mar. 31, 2004]

Semantic Web Interest Group By Kendall Grant Clark
Reporting from the first W3C Semantic Web Interest Group meeting in Cannes, France, Kendall Clark describes the wealth of activity in the semantic web world. [Mar. 3, 2004]

Introducing PyRXP By Uche Ogbuji
In Uche Ogbuji's latest Python and XML column he examines PyRXP, discovering that it's not a conformant XML parser. He recommends the use of the PyRXPU variant instead. [Feb. 11, 2004]

Opening Open Formats with XSLT By Bob DuCharme
In Bob DuCharme's latest Transforming XML column he finds that four-year old XSLT 1.0 is solving more and more problems as more data becomes available in XML. [Feb. 4, 2004]

A Confusion of Styles By John E. Simpson
In John E. Simpson's latest XML Q&A column he discusses various styling options and alternatives for a nonstandard HTML variant. [Jan. 28, 2004]

From Word to XML By John E. Simpson
In the year's last Q&A column John E. Simpson discusses some of the issues surrounding the conversion of MS Word documents to XML. [Dec. 30, 2003]

xmltramp and pxdom By Uche Ogbuji
In the latest installment of Uche Ogbuji's Python and XML column, he examines two different means of parsing XML documents in Python: xmltramp and pxdom. [Dec. 17, 2003]

Creating an SVG Wiki By Danny Ayers
Wikis are a popular way of text-based collaboration on the web. Danny Ayers shows how to add SVG support to wikis, in order to share diagrams as well as text. [Nov. 19, 2003]

XForms and Microsoft InfoPath By Micah Dubinko
Micah Dubinko, author of XForms Essentials, compares W3C XForms and Microsoft InfoPath, the data gathering technology shipping with Microsoft Office 2003. [Oct. 29, 2003]

Three More For XML Output By Uche Ogbuji
In his latest Python and XML column Uche Ogbuji introduces three more tools for creating correct XML output in Python programs. [Oct. 15, 2003]

Datatype Checking With XSLT 2.0 By Bob DuCharme
In his latest Transforming XML column Bob DuCharme discusses the new datatypes system in the latest major release of XSLT. [Oct. 1, 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]

Comparing Java Data Binding Tools By Mette Hedin
A comparative review of W3C XML Schema based data binding tools for Java, including Breeze XML Binder, Castor, JAXB Reference Implementation and XGen. [Sep. 3, 2003]

XML Data Bindings in Python, Part 2 By Uche Ogbuji
In the second part of Uche Ogbuji's series on XML data binding tools in Python, he examines the XML data binding library which is part of David Mertz's Gnosis Utils. [Jul. 2, 2003]

Regular Expression Matching in XSLT 2 By Bob DuCharme
In this month's Transforming XML column Bob DuCharme explains why XSLT 2.0's new regular expression support will yield an expressive, powerful tool. [Jun. 4, 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]

A Python & XML Companion By Uche Ogbuji
In the latest Python and XML column Uche Ogbuji offers a companion to the successful Python & XML book by Drake and Jones. [Dec. 11, 2002]

Ontology Building: A Survey of Editing Tools By Michael Denny
Ontologies, structured depictions or models of known facts, are being built today to make a number of applications more capable of handling complex and disparate information. Michael Denny surveys the tools available for creating and editing ontologies. [Nov. 6, 2002]

The State of the Python-XML Art By Uche Ogbuji
In the first installment of our new Python-XML column, Uche Ogbuji offers a bird's-eye tour of the Python-XML world, including books, discussion forums, and software packages. [Sep. 18, 2002]

Controlling the DOCTYPE and XML Declaration By Bob DuCharme
In this month's Transforming XML column, Bob DuCharme explains how to use XSLT's xsl:output attributes to add or suppress DOCTYPE and XML declarations to result documents. [Sep. 4, 2002]

Validation by Instance By Michael Fitzgerald
What if a single schema type won't suffice, and you need a DTD, RELAX NG, and W3C XML Schema? Michael Fitzgerald explains how to generate all three automatically from a representative XML instance. [Aug. 28, 2002]

Building XML Portals with Cocoon By Matthew Langham, Carsten Ziegeler
Matthew Langham and Carsten Ziegeler describe the portal components they built for the Apache Cocoon Project. [Jul. 24, 2002]

Getting Started With Cocoon 2 By Steve Punte
An introduction to the Cocoon 2 XML publishing framework, demonstrating Cocoon's architecture with some simple applications. [Jul. 10, 2002]

XSH, An XML Editing Shell By Kip Hampton
In this month's Perl and XML column, Kip Hampton introduces XSH, an XML editing shell, which Kip suggests should become a part of your XML tool kit. [Jul. 10, 2002]

DSDL Examined By Leigh Dodds
In Leigh Dodds' last XML-Deviant column, he examines the ISO's DSDL project and the XML development community's reaction to it. [Jun. 26, 2002]

The IETF, Best Practices and XML Schemas By Leigh Dodds
In this week's XML-Deviant column, Leigh Dodds reports on the IETF's efforts to define best practices for the use of XML, which has fanned the flames of debate about schema languages. [Jun. 12, 2002]

Comparing and Replacing Strings By Bob DuCharme
In this month's Transforming XML column, Bob DuCharme gives us the ins and outs of string munging in XSLT, including string equality comparisons and search-and-replace operations. [Jun. 5, 2002]

An Overview of MSXML 4.0 By Steven Livingstone
Microsoft's MSXML 4.0 is more than just an XML parser: MSXML expert Steven Livingstone gives us a tour of the functionality of the Microsoft XML toolkit. [Jun. 4, 2002]

Transforming Experiences By John E. Simpson
In this month's Q&A column, John Simpson answers to XSL questions, one about XSL-FO and one about a common XSLT mistake. [May. 29, 2002]

Examining WSDL By Rich Salz
The XML Endpoints column returns with Rich Salz's discussion of the state of WSDL, with particular reference to the new Google web services API. [May. 15, 2002]

Multi-Interface Web Services Made Easy By Kip Hampton
This month's Perl and XML column offers a range of methods for easily building web applications with SOAP, REST, and XML-RPC interfaces. [May. 8, 2002]

Splitting and Manipulating Strings By Bob DuCharme
This month the Transforming XML column explains how to use XSLT and XPath to manipulate strings in XML documents. [May. 1, 2002]

Strange Transformations By John E. Simpson
In this month's Q&A column, John Simpson explains how to handle unwanted CDATA sections in source trees and offers some advice for serving XHTML to old browsers. [Apr. 24, 2002]

Perl and XML on the Command Line By Kip Hampton
In this month's Perl and XML column, Kip Hampton explores how the desperate Perl hacker can use its XML tools on the command line. [Apr. 17, 2002]

Beyond W3C XML Schema By Will Provost
Adding XPath and XSLT into your toolchain for validating documents can give you much more control than using W3C XML Schema alone. [Apr. 10, 2002]

Reading Multiple Input Documents By Bob DuCharme
This month's Transforming XML column explains how to use XSLT's document() function to insert all or part of a document into the result tree.  [Mar. 6, 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]

Hidden Whitespace, Hidden Meaning By John E. Simpson
John Simpson helps out with mysterious newlines and explains how XML data ever comes to mean anything at all. [Jan. 30, 2002]

Web Content Validation with XML::Schematron By Kip Hampton
Kip Hampton explains how to use his XML::Schematron module to validate XML Web content with Perl. [Jan. 23, 2002]

The IDL That Isn't By Timothy Ewald, Martin Gudgin
In this month's Endpoints column, Ewald and Gudgin explain why web services won't fully interoperate until WSDL improves. [Jan. 16, 2002]

Growing Ideas at XML 2001 By Simon St. Laurent
The XML 2001 exposition featured a special "Incubator" zone, where young XML companies exhibited their products. We checked out the encouraging array of new technologies. [Dec. 19, 2001]

W3C XML Schema Tools Guide By Lisa Rein, Eric van der Vlist
A run-down of editors, validators and code libraries with support for XML Schema. [Dec. 13, 2001]

XML and Modern CGI Applications By Kip Hampton
Kip Hampton explores a modern CGI module, CGI::XMLApplication, which uses XML and XSLT to separate logic and presentation cleanly. [Dec. 12, 2001]

Introduction to dbXML By Kimbro Staken
Following on from his introduction to native XML databases, Kimbro Staken introduces the dbXML open source native XML database.  [Nov. 28, 2001]

ScrollKeeper: Open Source Document Management By Kendall Grant Clark
Building on the Open Source Metadata Framework and Dublin Core, ScrollKeeper sets out to unify the diverse world of open source documentation. [Nov. 28, 2001]

SVG: Where Are We Now? By Antoine Quint
SVG expert Antoine Quint surveys the current state of tool support for the W3C's Scalable Vector Graphics Recommendation. [Nov. 21, 2001]

Wrap Your App By Leigh Dodds
Leigh Dodds reports on recent community conversations about solving the XML application packaging problem. [Nov. 21, 2001]

Introduction to Native XML Databases By Kimbro Staken
Native XML databases are an important part of the emerging XML software infrastructure. This article explains their features, strengths and weaknesses. [Oct. 31, 2001]

Transforming XML With SAX Filters By Kip Hampton
Kip Hampton concludes his series of advanced SAX topics by showing how to use SAX filters to transform XML. [Oct. 10, 2001]

Creating VoiceXML Applications With Perl By Kip Hampton
Kip Hampton shows you how to use VoiceXML and Perl to connect the telephone to the Web. [Aug. 9, 2001]

Getting Loopy By Bob DuCharme
Ducharme discusses how to achieve common looping constructs, like "for" and "while", in XSLT. [Aug. 1, 2001]

Using XML to Configure Groove By Brian Buehling
Groove is a peer-to-peer groupware solution, launched earlier this year. Brian Buehling investigates how XML is used to support the creation of custom Groove applications. [Jul. 11, 2001]

Against the Grain By Leigh Dodds
XML developers are talking about a perennial question: how can XML and database technologies be integrated appropriately? [Jul. 5, 2001]

XML on the Cheap By Edd Dumbill
If you're new to XML, or simply want a to play around with it a little, there are plenty of resources on the Web you can use for free, many without even installing software on your computer. [Jun. 27, 2001]

Storing XML in Relational Databases By Igor Dayen
A survey of the techniques used by the major vendors to store XML in their databases, and a proposition for a database-independent XML framework. [Jun. 20, 2001]

XSLT Processor Benchmarks By Cyrus Dolph, Eugene Kuznetsov
The latest benchmark figures for XSLT processors show Microsoft's processor riding high, with strong performance from open source processors. [Mar. 28, 2001]

XSLT Benchmark Results By Cyrus Dolph, Eugene Kuznetsov
The full results from the DataPower XSLT processor benchmarks. [Mar. 28, 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]

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]

RIL: A Taste of Knowledge By Uche Ogbuji
An innovative part of 4RDF is the RDF Inference Language (RIL), which provides a way of viewing an RDF model as an Expert System knowledge base. [Oct. 11, 2000]

4RDF: A Library for Web Metadata By Uche Ogbuji
One of the jewels in the crown of Python's XML support is the 4Suite collection of libraries, the most recent addition to which is 4RDF, a library for the parsing, querying, and storage of RDF. [Oct. 11, 2000]

XSLT, Comments and Processing Instructions By Bob DuCharme
XSLT isn't just for transforming elements and attributes. In this month's Transforming XML column we show how to create and transform processing instructions and comments too. [Sep. 13, 2000]

MSXML Conformance Update By Chris Lovett
In the past, XML.com has tested Microsoft's MSXML parser for XML conformance with less than glorious results. In this article, Chris Lovett presents the significant improvements made by Microsoft in MSXML in recent months. [Aug. 30, 2000]

Choosing an XML Parser By John E. Simpson
Validating or non-validating? Java-based, Perl, or C? This month we tackle the tricky issue of which parser to use for your XML applications. [Aug. 22, 2000]

XML in WordPerfect 9: A Developer's View By Michel Rodriguez, Greg Kohn
Corel's WordPerfect 9 boasts XML editing support, but how practical is it for everyday production use? We gave it a test in the field with an XML developer and a user. This article gives us a developer's perspective. [May. 31, 2000]

XML in WordPerfect 9: A User's View By Greg Kohn, Michel Rodriguez
A user's perspective on editing XML in Corel's WordPerfect 9. Despite its shortcomings, we find that WP9 provides a productive, easy-to-use environment for editing XML. [May. 31, 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]

DSSSL for XML: Why not? By Didier Martin
Although a forerunner to CSS and XSLT, DSSSL can still be used today with XML to create RTF, HTML, and other formats. Didier Martin show us how. [May. 2, 2000]

On Display: XML Web Pages with Opera 4.0 By Simon St. Laurent
In the second of our series examining XML display support in browsers, Simon St.Laurent investigates how Opera 4 compares to Mozilla. [Apr. 19, 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]

Cool XUL Provides Cross-Platform UI By Edd Dumbill
In an afternoon session Tuesday, Eric Krock presented XUL, Mozilla's cross-platform user interface language utilizing XML, DOM, and CSS. [Feb. 29, 2000]

Getting Started With Microsoft's New XML Processor By Lisa Rein
Microsoft has released the first of a series of "technology previews" of its XML processor. Lisa Rein presents an introduction to MSXML2 and a quick-start guide for using it with IE5. [Feb. 9, 2000]

Arbortext Adept 8 Editor Review By William Brogden, Ed Tittel
Our reviewers pick over Arbortext's XML editor and find it an easy-to-use, and effective tool for beginners or power users. Read the review then take a "slide show" tour of the Adept 8 interface. [Sep. 22, 1999]

Summary: What The Tests Show By David Brownell
What does this battery of conformance tests tell us about the state of XML processing? Brownell shares his conclusions. [Sep. 15, 1999]

Non-Validating XML Processors By David Brownell
Brownell evaluates the results for non-validating XML parsers. [Sep. 15, 1999]

Validating XML Processors By David Brownell
Brownell evaluates the results for the smaller number of validating parsers. [Sep. 15, 1999]

Using Expat By Clark Cooper
Clark Cooper offers a detailed explanation of Expat, the C language library for XML parsing, and provides a directory of Expat functions. [Sep. 1, 1999]

Overview of Expat By Clark Cooper
In the first part of our look at Expat, Clark Cooper shows the basics of working with the library, including communication between handlers, character encoding, and namespace processing. [Sep. 1, 1999]

Expat Function Reference By Clark Cooper
In part two of our look at Expat, Clark Cooper offers a directory of Expat functions, including code and explanations on each. [Sep. 1, 1999]

Building Applications with eXcelon By Jon Udell
In part two of his review of Object Design's eXcelon, Jon Udell shows how to build server extensions and client applications, and how to design XML structures using the tool. [Aug. 25, 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]

XMetal and Content Creation Tools By Dale Dougherty
In this audio interview, Bruce Sharpe explains how SoftQuad positions XMetaL as a content creation solution.  [Jul. 20, 1999]

A Tour of XMetaL By Liora Alschuler
A tour of the basic features of XMetaL and its interface. [Jul. 14, 1999]

A Stickler for Rules By Liora Alschuler
XMetaL insists that you follow its rules; it doesn't allow you to edit documents without a DTD. [Jul. 14, 1999]

How Hot is this Metal? By Liora Alschuler
A summary of the strengths and weaknesses of XMetaL. [Jul. 14, 1999]

XMetaL: XML Word Processing Comes into Focus By Liora Alschuler
SoftQuad's XMetaL is an attempt to offer developers and integrators a word processing solution for XML documents. How well does it fit that role? [Jul. 14, 1999]

XML Authority Ends Waiting Game for Schema Developers By Dale Dougherty
With the new schema development tool from Extensibility called XML Authority, there might be a way to make progress today while keeping your options open for the future. [Jul. 1, 1999]

Monitoring Updates with XML and Java By Lisa Rein
XSA is a Java-based tool for monitoring updates that uses XML to organize information about software products. [Jun. 23, 1999]

XML support in IE5 By Tim Bray
Microsoft officially released Internet Explorer 5 and XML.com's technical editor Tim Bray finds that though the final release of IE5 has some nice features for the XML community, its XML implementation is still a little buggy. [Mar. 18, 1999]

Arbortext Goes Freeform By Liora Alschuler
The next release of Arbortext Adept Editor will ship with the capacity to edit and display DTD-less and stylesheet-less XML documents. [Mar. 15, 1999]

New XML Tools on IBM Alphaworks Site By Liora Alschuler
IBM has extended its support for XML by posting a free XML data editor called Xeena on its alphaworks Web site. [Mar. 15, 1999]

Object Design Ships eXcelon By Liora Alschuler
 [Mar. 15, 1999]

Wrapping Up 1998 By Liora Alschuler
As the year draws to a close, the XML.com editorial staff reviews recent progress--and lack of progress--in XML technology.  [Dec. 18, 1998]

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]

The Trouble With Browsers By Tim Bray
XML.com's technical editor wants to know why the Web browsers don't support XML. [Dec. 18, 1998]

Xyvision to link to Open Text workflow Xyvision will integrate its Parlance Document Manager with Open Text's Livelink system. [Dec. 17, 1998]

Softquad buys Softquad By Liora Alschuler
Softquad International sells HTML/XML business to employees and a private investor. [Nov. 11, 1998]

Microsoft Outlines XML Support in IE 5 Beta 2 By Tim Bray
This week Microsoft announces the next beta of Internet Explorer 5.0. XML.com has the details of the browser's XML support. [Oct. 14, 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]

The Debut of XML:Geek By Peter Murray-Rust
XML.com is proud to welcome our XML:Geek columnist, Peter Murray-Rust, author of the JUMBO XML parser and co-manager the XML developer's mailing list (XML-DEV). XML:Geek asks 'how can I do something fundamentally new with XML? and where can I get the tools and components to help?'. [Aug. 28, 1998]

Reviewing Structured Editors - Part Deux By Liora Alschuler
Follow up coverage on structured editors with empasis on products shown at SGML/XML Europe in May. [Jul. 8, 1998]

Seybold Looks at XML Editors By Liora Alschuler
List of links to coverage and vendor sites [Jul. 8, 1998]

The XML Scoop on Office 9 By Liora Alschuler, Mark Walter
First look at the Office 9 and its support of HTML and XML [Jul. 5, 1998]

Stilo's SGML Editor By Liora Alschuler
Review of WebWriter [Jul. 5, 1998]

TimeLux's EditTime By Liora Alschuler
Review of EditTime [Jul. 5, 1998]

Vervet Logic's XML Pro By Liora Alschuler
Review of XML Pro [Jul. 5, 1998]

Excosoft Documentor By Liora Alschuler
Review of Excosoft Documentor [Jul. 5, 1998]

Infrastructures for Information/Grif By Liora Alschuler
Review of i4i S4 and Grif SGML Editor [Jul. 5, 1998]

The XSA DTD By Lisa Rein
View the DTD used by XSA [Jun. 23, 1998]

Structured Editors By Liora Alschuler
Will XML make structured editing any more mainstream than it was with SGML? A trip to the XML '98 Conference in Seattle, WA, uncovered four new products and shed light on where this market is headed. [May. 5, 1998]

Hot on the trail By Liora Alschuler
Four products for writing structured documents which were announced at XML '98. [May. 5, 1998]

Xerox sets its sights on distributed authoring By Liora Alschuler
Xerox's Raven is a prototype of an XML editor developed as a research project within one of Xerox's technical publications departments. [May. 5, 1998]

XED: an editor for those who love the keyboard By Liora Alschuler
Stretching the continuum of XML editors toward simplicity, XED is an editor for fast keyboarding of well-formed XML in a lightweight, cost-free tool. [May. 5, 1998]

SoftQuad previews XMetaL prototype By Liora Alschuler
While not yet solid code, SoftQuad's XMetaL represents a solid decision to pursue XML editing by the company best known for its HTML editor, HoTMetaL, and first known for its SGML editor, Author/Editor. [May. 5, 1998]

Interleaf prepares BladeRunner By Liora Alschuler
BladeRunner is the code name of the Interleaf XML product that is in development and was shown for the first time at XML '98. [May. 5, 1998]

Support for XML in mainstream products By Liora Alschuler
Another indication of change in the editorial marketplace is support for XML from mainstream editing vendors. [May. 5, 1998]

Structured Editors: Conclusion By Liora Alschuler
If these products are indeed viable, it is possible that within a year we may at last see real, new alternatives for writing structured documents that work in print and as richly linked hypertext. [May. 5, 1998]

Building XML Parsers for Microsoft's IE4 By Istvan Cseri, Andrew Layman, Chris Lovett, Jean Paoli, David Schach
This article describes why Microsoft implemented its first XML application and how it led to the development of two XML parsers shipping in Internet Explorer 4.0, one written in C++ and the other in Java. [Oct. 2, 1997]

Grif SymposiaPro: Edit while you browse  [Jun. 30, 1996]

Stilo SGML Generator for Windows  [Jun. 30, 1996]

EditTime supports Unicode  [Jun. 30, 1996]

Plug in SGML engine by Infrastructures for Information  [Sep. 18, 1995]

Grif brings collaborative authoring to the Web  [May. 8, 1995]

Timelux readies multilingual editor  [Nov. 30, 1994]

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