Comparaison des cadres
Le tableau 1 fournit une comparaison détaillée des cinq cadres abordés dans cet article.
Prototype | jQuery | YUI | ExtJS | MooTools | |
---|---|---|---|---|---|
Dernière version | 1.6.1 | 1.4.1 | 3h00 | 3.1 | 1.2.4 |
Licence | MIT | MIT et GPL | BSD | Commercial et GPL v3 | MIT |
Compatibilité du navigateur | |||||
Prise en charge d'IE | 6.0+ | 6.0+ | 6.0+ | 6.0+ | 6.0+ |
Assistance Firefox | 1,5+ | 2.0+ | 3.0+ | 1,5+ | 2.0+ |
Assistance Safari | 2.0.4+ | 3.0+ | 4.0+ | 3.0+ | 2.0+ |
Prise en charge d'Opéra | 9.25+ | 9.0+ | 10,0+ | 9.0+ | 9.0+ |
Assistance Chrome | 1.0+ | 1.0+ | Non vérifié | Non vérifié | Non vérifié |
Fonctionnalités principales | |||||
Assistance Ajax | Oui | Oui | Oui | Oui | Oui |
Manipulation du DOM | Oui | Oui | Oui | Oui | Oui |
Traversée du DOM | Oui | Oui | Oui | Oui | Oui |
Gestion des événements | Oui | Oui | Oui | Oui | Oui |
JSON | Oui | Oui | Oui | Oui | Oui |
Sélecteurs | Oui | Oui | Oui | Oui | Oui |
Améliorations UX/UI | |||||
Accordéon | Non | interface utilisateur jQuery | Non | Oui | MooToolsPlus |
Animation | scriptaculeux | Oui | Oui | Oui | Oui |
Achèvement automatique | scriptaculeux | Non | Oui | Oui | Non |
Historique du navigateur | scriptaculeux | Non | Oui | Oui | Non |
Calendrier | Non | interface utilisateur jQuery | Oui | Oui | Non |
Cartographie | Non | Non | Oui | Oui | Non |
Glisser-déposer | scriptaculeux | interface utilisateur jQuery | Oui | Oui | MooToolsPlus |
Grilles | Non | Non | Oui | Oui | MooToolsPlus |
Barre de progression | Non | interface utilisateur jQuery | Oui | Oui | Non |
Redimensionnement | Non | interface utilisateur jQuery | Oui | Oui | Non |
Éditeur de texte enrichi | Non | Non | Oui | Oui | Non |
Curseur | scriptaculeux | interface utilisateur jQuery | Oui | Oui | MooToolsPlus |
Onglets | Non | interface utilisateur jQuery | Oui | Oui | Non |
Thèmes | Non | interface utilisateur jQuery | Oui | Oui | MooToolsPlus |
Vues arborescentes | Non | Non | Oui | Oui | Non |
Autres frameworks remarquables
Par souci de concision, cet article ne traite que de cinq des frameworks les plus populaires. Cela ne signifie pas qu'ils sont les plus populaires, les meilleurs et les plus riches en fonctionnalités.
Certains autres cadres méritent également d’être mentionnés et examinés.
revoir
Dans cet article, vous avez découvert le concept des frameworks JavaScript et leurs avantages dans le développement de sites Web et d'applications Web. Il existe une description globale des fonctionnalités communes de ces cadres et des exemples illustrant son application. Dans le même temps, vous avez également découvert un ou plusieurs des cinq cadres d'expérience utilisateur et d'interface utilisateur. En fin de compte, vous obtenez un tableau visuel qui met en évidence les caractéristiques de chaque cadre ou non. Armé de ces informations, vous pouvez approfondir vos recherches sur ces cadres avant de faire un choix éclairé pour vous ou votre équipe.
ressource
Obtenez des produits et de la technologie
À propos de l'auteur
Joe Lennon est un développeur de logiciels de 24 ans originaire de Cork, en Irlande. Joe est l'auteur du prochain livre d'Apress, Beginning CouchDB , et a rédigé plusieurs articles techniques et didacticiels pour IBM DeveloperWorks. Dans ses temps libres, Joe aime jouer au football (. football), bricoler des gadgets et travailler sur son score de joueur Xbox 360.
Adresse de réimpression : http://www.denisdeng.com/?p=736
Adresse d'origine : http://www.ibm.com/developerworks/web/library/wa-jsframeworks/index.html