Friday, May 25, 2007, 6:09:51 PM, Hussein Shafie wrote:

> 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.

Let me be bit picky here. I think it's not that typical case of "less
is more" with XXE. Its that it has a different approach, and it should
be remain true to that, and part of that is not supporting whatever
wild formatting. But I hope you (XXE developers) don't want to apply
the "less is more" approach in other senses.

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

I think with XXE there is a serious danger that users expect a usual
WYSIWYG thing, and so they "don't get it", and will be disappointed.
Thus, I belive it would be important for XXE to communicate this idea
of XXE to new users at well visible place.

-- 
Best regards,
 Daniel Dekany


Reply via email to