[Zope] ZopeTop, xul, etc.

robert christophe christof.robert@wanadoo.fr
06 Dec 2002 13:44:08 +0100


Le ven 06/12/2002 =E0 13:23, Philippe Jadin a =E9crit :
> Hi,
>=20

there is also UIML=20

http://www.uiml.org/index.php

link in french=20

http://aristote1.aristote.asso.fr/Presentations/UIML/

> It seems there is currently work done on the future UI for zope3. I have=20
> some questions / comments on this (I hope it's the right list...)
>=20
> - Isn't it strange to use html to create a modular user interface? As I=20
> see it, html is not an UI definition language.
>=20
> - is there currently active projects to build a fat client interface for=20
> zope using xul or other technology?
>=20
>=20
>=20
> If html is not the right tool for the job, and if xul is really as good=20
> as it seems :
>=20
> - zope should use an intermediate layer between the core logic /=20
> datastructures and the UI. This layer could be something like xul
>=20
> - xul is xml, and as such could be "converted" to xhtml. The conversion=20
> would reduce a lot the usability (you cannot do everything xul does with=20
> html), but at least there would be a single source of UI definition and=20
> multiple implementations (simple html, "flashy" dhtml, pure mozilla xul,=20
> etc...).
>=20
> - xul can be used directely in mozilla, providing a very powerfull=20
> client-side interface. I think it can be seen as a rapid interface=20
> developement tool.
>=20
> In short,
>=20
> zope core -> "html ui"    is not too good
> zope core -> "something" -> html     would be more modular.
>=20
> the "something" could be xul... or wathever, the point is "there must be=20
> something" :)
>=20
> What do you think?
>=20
> Philippe Jadin
>=20
>=20
>=20
> ps : is it possible to contact the people currently working at the=20
> infrae sprint (irc?)?
>=20
>=20
>=20
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -=20
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )