Daniel Dekany wrote:
> 
> I guess Hussein will correct me if I got their intent wrong, but...
> maybe the key would be to achieve that they realize that XXE is not
> meant to show you the documents as it will look like printed, and not
> only because it would be slow and hard to implement, but because it's
> not its approach. XXE don't want to hide from the editor that (s)he is
> working with an XML node tree. Not at all. What I like in XXE is
> exactly that I (more-less) "feel" where I am in the XML node tree,
> that I can precisely edit, precisely control the node tree, and yet I
> see something that is much easier to survey than that mess of XML tags
> that you see with a "plain text" editor. Now, in the generic case, too
> much formatting, like floating or absolute positioned stuff (not to
> mention transformations that real XSL style-sheet have to do) would
> make controlling the node tree harder. Certainly display:compact
> wouldn't hurt (it doesn't rearrange visually the nodes), but if your
> editors look like XXE as this, an XML node tree level editor, these
> things won't trouble them that much. Well, the only question is if
> they like the idea of node-tree-level editing... I would think that
> this possibility is the a main advantage of using these typical XML
> schemas over MS World and like.
> 

You are absolutely right.

A long time ago, I worked during 3 months on a structured (pre-SGML)
editor called Grif.

At that time, the project lead of Grif was Jean Paoli, now of the
XML+Microsoft fame. And the competitor of Grif was an Arbortext's
product, the ancestor of Epic.

After I stopped working on Grif's code, I used Grif a lot to write some
documentation.

This editor:
* was *truly* WYSIWYG.
* was intended to be used by *secretaries* (after quite a bit of
training!) and therefore, worked at a very abstract level compared to XXE.

After a lot of brainstorming, we, XMLmind, decided that, in the case of
structured documents, "less is more" and we decided to do the opposite
of Grif.

I saying this just to stress the fact that the design of XXE is not naive.



Reply via email to