- From: <w3t-archive+esw-wiki@w3.org>
- Date: Fri, 20 May 2005 20:18:56 -0000
- To: w3t-archive+esw-wiki@w3.org
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 YvesSavourel:
http://esw.w3.org/topic/its0505LimitImpact
------------------------------------------------------------------------------
'''[http://esw.w3.org/topic/its0505WikiProcess Status: Initial Draft]'''
ie. please focus on technical content, rather than wordsmithing at this stage.
+ The original discussion is the feedback from Norm:
+ [http://lists.w3.org/Archives/Member/member-i18n-its/2005AprJun/0025.html]
+
Author: Yves Savourel
= Limited Impact of the Tag Set =
+
+ === Summary ===
+
+ All solutions provided by the tag set should be designed to have as less impact as possible on the tree structure of the original document.
+
+ === Description ===
+
+ Inserting elements or attributes of a different namespace in an XML document can have side effects on various processing aspects. For example, the inserted nodes may:
+
+ * break the XPath expressions already in use to access part of the document.
+
+ * interfere with {{{<xsl:value-of/>}}} for extracting information.
+
+ * interfere with numbering and other aspects of styling the original document.
+
+ Any solution for one of the ITS requirements must take in account these potential drawbacks and try to be implemented in a way that limits the impact in the original document.
+
+ For instance:
+
+ * Use attributes whenever possible (they have a lesser impact than elements). For example:
+
+ {{{<table ist:translate="no">
+ <tr>...
+ </table>}}}
+
+ is better than:
+
+ {{{<its:notrans>
+ <table>
+ <tr>...
+ </table>
+ </notrans>}}}
+
+ * Use data categories that already exist in the original markup by either mapping ITS concepts to them (see [http://esw.w3.org/topic/its0504ReqPurposeSpecMap]) or using them to carry the ITS attributes:
+
+ {{{<p>The motto of Québec is:
+ <q its:translate="no">"je me souviens"</q>.</p>}}}
+
+ * Group general ITS information in branches that are placed in locations where they have a minimal impact:
+
+ {{{<doc>
+ <its:info>
+ ...
+ </its:info>
+ <header>...
+ <body>...}}}
+
Received on Friday, 20 May 2005 20:37:24 UTC