[Zope] Zope DHTML and XHTML : Moving things to the Client-side

Sin Hang Kin kentsin@macau.ctm.net
Fri, 3 Mar 2000 17:17:57 +0800


I think it worth to encourage zopelist to move more things to the
client-side by modify a Zope fresh installation.

I found out there are many things hard-coded in
python or dtml in zope's source.

There are some things which can be do better in the client side. For
example, there were many dynamic folder tree writen in javascript which can
be more responsible than the zope tree tag (which the change of the tree
state require the help from server).

I would like to urge zopelists to explorer the client side authoring which
could actually give zope a dramatically change.

1. Remove those hard-coded parameters from the source and placed them in the
folder tree as attributes which can be modified or overwrited by manage
interface and acquisition.

2. Define the basic css (which zope.org have one) as default elements with
the fress zope install.

3. Make the current Zope tag comply with xml standards : they should end
with /> or accept an end tag.

4. Collect open-source javascript codes and convert them into zope products
(like tree).