[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Layers, again (was Re: fixing (just) namespaces and validation)
David Carlisle writes: > Yes, agreed, it wasn't really a criticism. The fact remains that at > the current time the `problem' is that there is no standard way of > getting from one layer to the other. Sure there is -- at least, the Namespaces REC defines pretty clearly what Namespace declarations and prefixes do. > That is, if I have a namespace aware application that really > doesn't mind what prefix is used in a document instance, there is > no convenient standard way of supplying a DTD against which a set > of documents to be used with that application may be validated. But that's not a problem of getting from one layer to another; it's simply a problem of applying an operation to a layer. Here's one layered view: Layer 1: octets Validate with: (custom code) Layer 2: Unicode characters Validate with: (regular expression) Layer 3: XML Validate with: DTD Layer 4: Namespaces Validate with: (XML Schemas, eventually) Layer 5: RDF Validate with: RDF schema Layer 6: Application Validate with: (local business rules) Here's another layered view: Layer 1: octets Validate with: (custom code) Layer 2: Unicode characters Validate with: (regular expression) Layer 3: XML Validate with: DTD Layer 4: Namespaces Validate with: (XML Schemas, eventually) Layer 5: XHTML Validate with: (built-in XHTML processing rules) Layer 6: Application Validate with: (local business rules) My applications have no problem at all getting from layer 3 to layer 4 in either example, because the path is fairly well defined; it just happens that there is also a convenient schema formats for applying structural validation or guided authoring to layer 3, but that's a separate operation applied to the layer, not part of the layer itself. Many layers do not have a standard validation technique yet. All the best, David -- David Megginson david@m... http://www.megginson.com/ xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|