Browse Prior Art Database

Document Type Definition (DTD) Driven XHTML Editor

IP.com Disclosure Number: IPCOM000028574D
Original Publication Date: 2004-May-21
Included in the Prior Art Database: 2004-May-21
Document File: 1 page(s) / 37K

Publishing Venue

IBM

Abstract

A method and corresponding system to create and edit XHTML data to support a plurality of separate enterprises having separate data requirements defined by different Document Type Definitions (DTDs)

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Document Type Definition (DTD) Driven XHTML Editor

A program is disclosed that allows separate enterprises with different data requirements to generate XHTML data using one editor. For example, one enterprise may allow the usage of HTML heading tags 1-6, another may allow heading tags 2-5 and yet another may not allow heading tags at all.

The program is a WYSIWYG (What You See Is What You Get) editor designed for ease-of-use by the end user. The user does not have to be familiar with HTML tags or DTDs. The editor is loaded with any data, if it currently exists, and a DTD specification. The data is verified against the specified DTD. Any nonconformance is flagged and corrected. The DTD structure defines and controls editor behavior.

User interface actions are provided to support the DTD. These actions allow the creation and manipulation of XHTML content. In the first example, actions would be provided for HTML heading tags 1-6, the second case would have actions for heading tags 2-5 and the last would not have any actions for heading tags at all.

Data saved by the editor conforms to XHTML standards and the DTD used to load the data. Downstream systems are guaranteed to receive valid data.

1