From: Reini U. <rei...@gm...> - 2005-10-27 09:00:42
|
On 10/25/05, Manuel Vacelet <man...@gm...> wrote: > 2005/10/19, Dan Frankowski <dfr...@cs...>: > > - Do it in a way so people don't have to hit an "edit" or "save" button > > anymore (!!). It just auto-saves every few seconds (to the same > > revision, so it doesn't create huge numbers of revisions) > > > > Some limitations to be solved, with proposals for solutions for each: > > > > - Lack of plugin support > > - HTML vulnerability > > I don't see why doubleclick on textarea to edit is more obvious than > click on an 'edit' button. A wiki is not a text editor like OpenOffice > Writer or Microsoft Word, it can be dangerous to try to hide this fact > to people, all the more since they are not confident with wiki > approach. doubeclick in textarea is now off by default and can be enabled in the users prefs. so the user should now that this feature exists when he explictly turned it= on. > But this work is intresting, I think there are 2 ways that can easily > solve the current limitations: > * generate wiki markups instead of HTML > * keep the current 'edit' button and allow section edition. Section editing is quite hard within the current HtmlObject tree. Not impossible, but much harder than with the simple mediawiki architecture. > For the first one, I think the objective of Scott (one wysiwyg > front-end to run them all) is not a good one because the current state > is: *there are differencies between wiki syntax*. So, adoption of > wysiwiki imply a modification of something somewhere: > * You can adapt the server to try to validate the submitted XML/HTML. > * You can adapt the client to be able to take in account different wiki m= arkups. > I believe the second one is much safe and much acceptable for engine > maintainers than the first one. > > The second proposition is to provide a "mix" between mediawiki and > gmail approach. From mediawiki, the section edition is really useful, > expecially on large documents. From gmail I take the 'edit inline'. Edit inline via AJAX can always be done. It just makes an internal edit response without user-visible refresh, but almost the same delay of course. > Now let's imagine: you are reading a large document, you want to edit > a small paragraph, just click on 'edit section' (mediawiki) you get a > wysiwyg interface (wysiwiki) instead of the current paragraph *with > other sections around* (gmail). You can now make your changes, save it > and continue reading the text without reloading the page (ajax). > Obviously, the legacy edit mode (without buzz technology) should be > always available. > > I don't know if I was clear enough. > Is this proposition acceptable ? Of course, but hard to implement. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |