27 votes

Quels sont les avantages d'utiliser jQuery UI par rapport aux plugins?

jQuery 1.3.2 minifiés est de 55,9 K, et jQuery UI de base lui-même a plus de 110K et le sommet de chaque composant qui ajoute un plus à ce noyau.

Je me demande de bonnes raisons d'utiliser jQuery UI plus de plugins.

Par exemple accordéon jQuery plugin a seulement 3,8 K, jQuery Outils qui ne accordéon, les info-bulles, des onglets, de défilement, de les superposer et de les exposer a seulement 5.8 K, jQuery faites glisser et déposez le plugin a un total de 4,8 K etc etc.

Qu'est-ce que les avantages de l'utilisation de l'INTERFACE utilisateur au lieu de l'utilisation de ces plugins? Est-il intéressant d'ajouter plus de 110k+ pour ce que vous utilisez pour?

Si oui, pourquoi l'utilisez-vous?

Vous pouvez poster vos raisons pour lesquelles vous utilisez jQuery UI et pourquoi vous ne l'utilisez pas?

16voto

Thinker Points 7239

L'interface utilisateur jQuery ne doit pas être utilisée comme bibliothèque entière de 110 Ko. Vous pouvez télécharger uniquement les pièces dont vous avez besoin, puis ce serait une «construction personnalisée» plus petite.

Je préfère utiliser jUI car il est créé par l'équipe jQuery, donc s'il y a un bug, il sera à coup sûr corrigé (les plugins personnalisés ne sont parfois pas mis à jour). Et je pense que l'équipe jQuery créera toujours la version la plus optimisée, et si quelqu'un fait mieux, il mettra à jour son code, comme c'était le cas avec l'introduction de Sizzle en 1.3.

13voto

karim79 Points 178055
  • Un meilleur support.
  • Meilleure cohérence avec jQuery en termes d'API.
  • Documentation au même endroit / même format.
  • Pas de ballonnement.
  • Compatibilité avec les nouvelles versions de jQuery maintenue.

11voto

zooglash Points 417

Personnellement, je pense que l'interface utilisateur JQuery est un peu gonflée, en particulier la fonctionnalité des thèmes entiers, ce qui rend les choses plutôt compliquées. Si vous avez juste besoin d'une chose, comme des onglets, il n'y a aucun problème avec les autres plugins "autonomes".

3voto

brad Points 11382

Découvrez des Outils de jQuery. Je l'ai utilisé pour un certain nombre de choses (onglets, etc) et c'est très agréable et super petit. J'ai aussi l'impression de jQuery UI est une sorte de ballonnement. Je suis à l'aide d'accordéon, onglets, et datepicker pour un projet et que l'ensemble de l'interface utilisateur js est 80k !!! Pas exactement léger.

des outils de jQuery, malheureusement, ne fait pas de widgets (comme datepicker). C'est un joli petit ensemble de fonctions, mais pour des choses de base comme les onglets, défilement des interfaces, des superpositions et des info-bulles, c'est sur place!

1voto

Elzo Valugi Points 10906

Les plugins ne sont pas conservés par l'équipe jQuery. jQuery UI est un ensemble de plugins de base que d'autres bibliothèques implémentent généralement dans la bibliothèque principale, qui sont pris en charge et maintenus. Seule une main sélectionnée de plugins est entrée dans l'interface utilisateur, quelques interactions spéciales comme le glisser-déposer, quelques widgets et quelques effets, à partir de milliers de plugins.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X