AJAX functionality discussion

Author Message

Andreas Kaiser

Tuesday 26 June 2007 4:24:39 am

Hello,

Not sure if I should put this post in another forum...

In featurerequests_ezp39_v1.1.pdf I've seen some requested for AJAX improve of the admin interface... This are great news. In the document there is also following comment: "It should at least consider have a AJAX library in eZ publish". I think this is very important, but this could be also a problem if someone wants to use a different java library as the default in future versions of eZ Publish...

Perhaps we should discuss which java frameworks we prefer and think which one would be good to be the default eZ Publish AJAX library.

There are plenty of java frameworks with AJAX support:

- Prototype
- YUI
- Mootools
- jquery
- xAJAX

CMS or Frameworks using AJAX libraries:

- ROR / Prototype
- ModX CMF / Prototype, but will use Mootools in the next release
- Joomla / has a xAJAX extension and added Mootools in version 1.5 Beta 2: 4
- Drupal / jquery

Also some sites using java libraries:

- cnet / mootools
- technorati / jquery
- apple / prototype

I personally use Mootools a lot, because of the size, effects, modular design and roadmap...

eZ Partner in Madrid (Spain)
Web: http://www.atela.net/

Heath

Tuesday 26 June 2007 5:01:32 am

Here is a direct link to the document mentioned in the above message.
http://ez.no/content/download/131601/797920/version/5/file/featurerequests_ezp39_v1.1.pdf

Brookins Consulting | http://brookinsconsulting.com/
Certified | http://auth.ez.no/certification/verify/380350
Solutions | http://projects.ez.no/users/community/brookins_consulting
eZpedia community documentation project | http://ezpedia.org

André R.

Tuesday 26 June 2007 5:38:46 am

moo.tools, jQuery, prototype, script.aculo.us and related frameworks don't work to well with each other and is therefor not candidates for inclusion.

eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom

Xavier Dutoit

Tuesday 26 June 2007 5:39:03 am

No official position about what library...

I suspect ez crew is going to reinvent one that "does the same nearly as well", but I'd love to be proven wrong.

X+

P.S. Jquery +1 ;)

http://www.sydesy.com

Andreas Kaiser

Tuesday 26 June 2007 11:19:03 am

Like said, the big problem with the libraries is the incompatibilities they have when "mixing" them.

Perhaps the best would be a default library for the administration interface and the option to have the same library in the front or to disable it. So the developer could use the one he prefer.

But which library should be the default? What library is the choice from eZ crew? What is the choice from the community?

eZ Partner in Madrid (Spain)
Web: http://www.atela.net/

Xavier Dutoit

Wednesday 27 June 2007 6:10:07 am

I don't know about the other libraries, but jquery doesn't mess up with the global name space and plays it save by checking if $() is already defined before defining it.

Anyway, that $() thing is really annoying and I prefer using jQuery(). At least I know what I'm using.

X+

http://www.sydesy.com

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.