> Lon Boonen wrote:
>
> This is my first post to a mailing list ever. So if I am breaking some
> rules please forgive me.
No problem. Just make sure you don't use HTML in your emails posted here
(see my previous message for why this is not considered polite)
> > Voted! 41 votes so far.
>
> So if I hurry I could be number 42!!! That would be great!
>
> >
> > > 5) Xopus uses contentEditable="true" as a in-place editing
> > widget and
> > > adds a layer of driving logic based on client side
> > XML/XSLT/XMLSchema to
> > > implement MVC. This is a possible solution but, for sure,
> > not the only
> > > one. The same processing (creating a editing controlling
> > javascript for
> > > the page) can be done on the server side. No, Ugo, we don't
> > need to do
> > > it on the client side.
> >
> > As long as the number of roundtrips from client to server is
> > kept to a minimum, I agree with you.
>
> I disagree. The experience will not be the same for the user.
> As a user you want to move on with your work. If you change structure
> and click in some title to edit its contents you do NOT want the page
> to reload, loose your focus and throw away the few characters you may
> have already typed in.
No, of course not. I was implying that you should be having a round-trip
to the server for each and every editing operation. No, that would be
totally horrible and would definately loose the benefit of a
browser-based inline editor.
> >
> > > Also, I believe that there is no need for XSLT on the
> > client side (CSS
> > > styling is enough for most inline editing needs, since the
> hard-core
> > > transformations normally don't happen at the content level
> > but at the
> > > page structure level, which is normally *never* edited this way!)
> >
> > Of course.
>
> Of course NOT.
Easy, Lon. No need to be that raw.
> XSLT is for now one of the best and most used ways of transforming XML
> to something else, most likely HTML.
>
> If you want a truely WYSIWYG editor, as I do, then you will need to
> support XSLT in it.
>
> Furthermore. Apart from editing I really want XSLT on the client for
> viewing/transforming pages!
> I want pages that are dynamic. DHTML lets me do this only partly and
> only after a lot of coding.
> If you have XSLT on the client it is easy to get new content from the
> server and transform it to fit into your page.
> DHTML isn't really dynamic until you have XML/XSLT on the client.
I dare to disagree with you here.
I was, for sure, impressed by the use of XML/XSLT/Javascript all
together on the client side but I'm not sure you need that much power in
order to provide a fully WYSIWYG solution.
My previous point was: the parts that you normally edit in the page are
*not* so complex that you require incredibly difficult transformations.
In fact, difficult transformations are *NOT*, in general, reversible.
But please, this is the old XSL vs. CSS debate over again and I think
it's pointless to discuss it here.
I honestly don't care *how* an XML-based inline editor is implemented as
long as:
1) is fully WYSIWYG (means no layout limitations)
2) is fully portable (means it runs on every platform/OS)
3) is fully customizable (means that can everything can be generated on
the server side depending on the request)
4) is light and fast (means also reduces round-trips and the editing
experience is nice)
Apart from this, I really don't care how it ends up working.
--
Stefano Mazzocchi One must still have chaos in oneself to be
able to give birth to a dancing star.
<[EMAIL PROTECTED]> Friedrich Nietzsche
--------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]