- From: Brant Langer Gurganus <brantgurganus2001@cherokeescouting.org>
- Date: Sun, 04 May 2003 08:01:57 -0500
- To: www-html@w3.org
One of Tim Berners-Lee's original visions for the Web was one in which
the content could be interactively edited. If such changes were made
immediately available, it would be a site administrator's nightmare.
However, there are many projects that collaborate online and would
benefit from such a feature. For these reasons, I have some suggestions
for the Edit Collection of attributes for XHTML 2:
* The "moved" value for the edit attribute should be removed. Moved
content is no more than removing the original content and adding
it in its original location. It is also difficult to communicate
where content has been moved.
* The "changed" attribute should be removed as a change message
gives no context of what has been changed.
* There should be a boolean attribute named "editable" that marks
content that may be edited.
* There should be a "changeserver" attribute that defines a URI
where changes may be posted. The URI is up to the original page
author. An example use might be:
1. There is a section like the <span editable="editable"
changeserver="mailto:brantgurganus2001@cherokeescouting.org?subject=Change%20Request">Suggeston</span>.
2. A user sees that "Suggeston" is misspelled and corrects it.
3. When the user navigates away from the page, a message is
sent to that e-mail address.
To: brantgurganus2001@cherokeescouting.org
From: user@some.server
Subject: Change Request
Source URI: http://www.some.server/
<span edit="deleted" date="(today)">Suggeston</span>
<span edit="inserted" date="(today)">Suggestion</span>
* I recommend that these editions, if accepted by the respective
site owners, be saved in a publically-available file linked via
the link element. This is not a requirement, but it would cut
down on the number of non-current markup in a page.
The advantages of this system over a system such as CVS include the
following:
* It is native to XHTML.
* It is structure-oriented, not line-oriented.
* It gives control to the site administrator while still allowing
changes. The administrator can then automate the changes or
handle them manually at his or her discretion.
I think this proposal still needs tweaked, but a good specification for
it would bring the Web closer to being a medium for interactive edition
in a way that is easier for site administrators.
--
Brant Langer Gurganus
<http://www.cherokeescouting.org/OtherUnits/Troop545IIN/brant.xhtml>
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT/M/P/S/TW d- s+:- a18 C+++ U P+ L E-- W+++ N+++ o K- w+ O--- M-- V- PS+ PE-- Y-- PGP--- t+ 5 X R tv+ b++ DI D G++ e h! !r y-
------END GEEK CODE BLOCK------
Received on Sunday, 4 May 2003 09:02:25 UTC