JQuery UI
JQuery améliore les outils à votre disposition pour la conception web côté client avec une foule d'effets, des widgets et des thèmes.
- Une gamme de thèmes et widgets rationalisés
- interactions sensibles qui permettent aux utilisateurs de manipuler des éléments de page
- Effets des éléments de manipulation dans les coulisses et les classes altérant
- Libre d'utiliser
- Simplifie certains des plus interface utilisateur commune des fonctions utilisées en JavaScript
- Intègre facilement avec les environnements de développement via l'API simplifiée
- Seulement des éléments se spécialise UI
- Petite équipe de développement signifie de nouvelles mises à jour peuvent être lents à la libération
Il est difficile de soutenir que jQuery n'a pas rendu la tâche de conception web plus facile, et qui est une réussite la plupart des développeurs web sont certainement reconnaissants. Alors que JavaScript peut occuper une position comme l'une des trois langues principales utilisées dans la conception et le développement web, il est aussi loin le plus complexe. Bien que HTML et CSS reposent principalement sur de simples balises qui sont faciles à apprendre et ne sont pas alourdis par la syntaxe ou la connaissance de la programmation, la courbe d'apprentissage pour comprendre les bases orientées objet de JavaScript peut être beaucoup plus raide. Mais les applications web modernes exigent responsive design, et le genre d'effets complexes que JavaScript peut ajouter à votre site d'application peut aller un long chemin vers l'élaboration et la fidélisation des clients. jQuery fait naviguer les tenants et les aboutissants de JavaScript beaucoup plus facile en offrant une bibliothèque robuste de fonctionnalités qui peuvent aider à créer une expérience du 21e siècle poli, mais l'interface utilisateur jQuery étend cette fonctionnalité encore plus loin. Composé d'interactions UI, des effets, des widgets et des thèmes, jQuery UI fournit un certain nombre de différentes options pour améliorer l'interface utilisateur sur votre application sans avoir à analyser à travers des lignes compliquées de code et construire ces fonctionnalités à partir de zéro. interfaces utilisateur modernes sont construites autour de la notion d'exprimer comme beaucoup d'informations en tant que peu d'espace que possible en se basant sur les structures intuitives et rationalisées. Cela a été intériorisé dans la conception philosophique de jQuery UI à tous les niveaux. L'API peut intégrer en toute transparence avec vous travaillez interface espace comme l'API standard de jQuery fait, et les développeurs sont ouverts et transparents avec leur processus de conception. Tout le monde est invité à contribuer à la cause, ce qui crée un système qui est centré autour des besoins exprimés directement de la communauté et est capable de s'adapter aux changements dans la philosophie interface utilisateur comme ils se produisent. Tous les widgets inclus dans jQuery prendre protocole meilleures pratiques modernes en compte pour créer des effets qui sont esthétiquement agréables et mettre la facilité d'utilisation avant et au centre. Un certain nombre de thèmes viennent disponibles dès la sortie de la boîte, et ils vous permettent d'implémenter facilement une large gamme de fonctionnalités sans avoir à apprendre un nouveau code et compliqué. Widgets comprennent tout des listes d'accordéon extensible à barres de progression à une gamme de boutons dynamiques. Mais la viande et les pommes de terre de l'expérience jQuery sont les interactions et les effets. Les interactions sont conçues pour intégrer facilement dynamique et réactive nouvelles fonctions dans votre application ou d'un site. Ces fonctions permettent aux utilisateurs très cool de manipuler des éléments sur une page par glisser, tomber, le recours, et d'autres options. Effets vous permettent de simplifier beaucoup de choses plus compliquées les développeurs ont à faire, souvent sur une base régulière. La capacité des classes alter dans un certain nombre de façons différentes est cruciale, car la structure de classe sert comme l'une des méthodes les plus efficaces pour ajuster la conception d'une application ou d'un site à partir d'une perspective descendante.