[ESW Wiki] Update of "its0505LimitImpact" by fsasaki

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "ESW Wiki" for change notification.

The following page has been changed by fsasaki:
http://esw.w3.org/topic/its0505LimitImpact


------------------------------------------------------------------------------
   <header>...
   <body>...}}}
  
+  * On possible solution which has to be discussed is whether ITS should encompass not only a tag set, but also a specification of processing steps for documents. One step then could be the separation of the document in namespace specific sections. This would limit the side effects mentioned above. The Namespace Routing Language [http://www.thaiopensource.com/relaxng/nrl.html] could be used for this purpose. Part 4 "NVDL [Namespace-based Validation Dispatching Language]" of the ISO / IEC 19757 proposal DSDL [Document Schema Definition Languages] also relies mainly on NRL. The following example NRL document can be applied to XML documents with markup from the xhtml namespace and a fictive ITS namespace. With the NRL document, the XML document are validated only agains the xhtml scheme "xhtml.rng":
+ 
+ {{{
+ <rules startMode="root"
+  xmlns="http://www.thaiopensource.com/validate/nrl">
+  <mode name="root">
+   <namespace ns="http://www.w3.org/1999/xhtml">
+    <validate schema="xhtml.rng"
+      useMode="xhtml"/>
+    </namespace>
+  </mode>
+  <mode name="xhtml">
+   <namespace ns="http://www.example.org/its">
+       <unwrap/>
+   </namespace>
+   <namespace ns="http://www.w3.org/1999/xhtml">
+     <attach/>
+   </namespace>
+  </mode>
+ </rules>
+ }}}
+ 

Received on Thursday, 16 June 2005 01:44:44 UTC