[TYPO3-ect] Evaluation: Which JS library to recommend?

"Kitsunet (Christian Müller)" christian at kitsunet.de
Mon Nov 5 11:37:32 CET 2007


jQuery:

[10] Range of functionality
[6] Support of browsers: FF, IE, Konqueror, Safari, Opera
[8] Ease of use
[5] Performance
[] Clean namespaces
[9] DOM manipulations
[8] Support of CSS selectors
[] Security of investment
[] License policy

Christian


Elmar Hinz wrote:
> Hello all,
> 
> dispite of many drawbacks and tears in the past JS libraries are en vogue
> again. Still impressive short term successes may be followed by
> unsatisfied, complaining customers few monthes later, when the next
> generation of browsers is comming up or when the fashion changes and
> another champion is the new must have.  
> 
> However, a lot of progress has been made, long term stability is growing and
> features have become that impressive, that you will often decide to use a
> JS library especially to build applications in closed areas of your site,
> that don't need to match standards of accessibility.
> 
> But it is a critical effort to give recommendations in this field by the
> Extension Coordination Team. On the other hand the volatility is the reason
> why TYPO3 extension developers expect some recommonendations, to get at
> least a minimum of orientation for the usage within TYPO3 extensions.  
> 
> If we give a recommandation of a preferred JS library, which one should it
> be today?
> 
> Candidates: Dojo, Mochikit, jQuery, ExtJS
> 
> Please consider the following aspects:
> 
> Dojo:
> 
>  [] Range of functionality
>  [] Support of browsers: FF, IE, Konqueror, Safari, Opera
>  [] Ease of use
>  [] Performance
>  [] Clean namespaces
>  [] DOM manipulations
>  [] Support of CSS selectors
>  [] Security of investment   
>  [] License policy
> 
> Mochikit:
> 
>  [] Range of functionality
>  [] Support of browsers: FF, IE, Konqueror, Safari, Opera
>  [] Ease of use
>  [] Performance
>  [] Clean namespaces
>  [] DOM manipulations
>  [] Support of CSS selectors
>  [] Security of investment   
>  [] License policy
> 
> jQuery:
> 
>  [] Range of functionality
>  [] Support of browsers: FF, IE, Konqueror, Safari, Opera
>  [] Ease of use
>  [] Performance
>  [] Clean namespaces
>  [] DOM manipulations
>  [] Support of CSS selectors
>  [] Security of investment   
>  [] License policy
> 
> ExtJS
> 
>  [] Range of functionality
>  [] Support of browsers: FF, IE, Konqueror, Safari, Opera
>  [] Ease of use
>  [] Performance
>  [] Clean namespaces
>  [] DOM manipulations
>  [] Support of CSS selectors
>  [] Security of investment   
>  [] License policy
> 
> We invite you to share your experiences and to find the champion for the
> next year.
> 
> Please use differnt postings for voting and comments.
> Please only answer those points you have knowlage about. 
> 
> Thank you very much
> 
> Elmar Hinz
> 
> --
> Elmar Hinz
> T3 Extension Coordination Team
> NG: typo3.teams.extension-coordination
> 
> 
> 
> 
> 


More information about the TYPO3-team-extension-coordination mailing list