- From: Michael J Hannah <mjhanna@sandia.gov>
- Date: Tue, 12 Dec 1995 13:36:14 +0700
- To: www-html@w3.org
- Cc: igraham@hprc.utoronto.ca, ojarnef@admin.kth.se
++ Date: Tue, 12 Dec 95 20:16:36 +0100 ++ From: Olle Jarnefors <ojarnef@admin.kth.se> ++ ++ Ian Graham <igraham@hprc.utoronto.ca> wrote in message ++ <9512050146.AA00534@www10.w3.org>: ++ ++ > I am planning a project to look at collaborative HTML document ++ > development via the Web. I am thinking of using the proposed ++ > HTML 3 elements INS and DEL to delineate the changes associated ++ > with different versions or a document, with appropriate ++ > attributes to reflect authorship, version numbers and so on. ++ ++ > Has anyone looked at integrating this type of functionality ++ > into HTML or other markup languages? ++ ++ I haven't done that, but I have experimented with different ways ++ of augmenting _plain text_ for similar purposes. The details ++ are unimportant, but the _functionality_ I found useful to ++ support may be of interest and could be provided by means of ++ HTML or SGML. The discussion seems to imply a need for new HTML markup to accomodate this functionality. I believe that the necessary new functionality is being proposed for HTML (but some preprocessor for producing the appropriate HTML may be also be needed?). The two existing proposals that I believe provide the required HTML tools involve the attribute CLASS and the element FN. I believe that the CLASS attribute proposed as part of the style sheet discussion, especially the ability to collect/specify multiple classes, can provide the identification of change submissions and/or contributor. CLASS can also be used to identify the types of changes mentioned (new, deleted, moved) and an appropriate style sheet can render them in a manner in which each can be distinguished. e.g. <SPAN CLASS="fred added">new text from Fred</SPAN> The discussion about "meta-text" (e.g. comments/justification?) might be handled with the proposed footnote <FN> element. Footnotes, coupled with identification of various CLASSes of footnotes (comment, or justification, or alternative text), might provide this functionality. At least I can see a way to do this with these tools. Does this seem to be adequate for the functionality you have explored? Michael
Received on Tuesday, 12 December 1995 15:36:35 UTC