jQuery Mobile 1.3 est désormais disponible en version stable.
Cette nouvelle version est le fer de lance des efforts de l'équipe jQuery pour intégrer pleinement les principes de conception Web réactive dans sa bibliothèque robuste. Parmi les nouvelles fonctionnalités figurent plusieurs widgets optimisés pour les interfaces tactiles, notamment des recouvrements de panneaux lisses, des curseurs de plage à double poignée, ainsi que deux options différentes pour les tableaux réactifs.
Les nouveaux widgets de panneau permettent d’afficher les informations cachées de manière très fluide et attrayante. Avec trois modes pour la transition-overlay, révéler et pousser le panneau glisse à partir de la gauche ou de la droite avec un glissement, cliquez ou appuyez sur le clavier, en gardant le design réactif indépendamment de la méthode de saisie choisie par l'utilisateur.
Faire ses débuts est une nouvelle fonctionnalité de la vue de liste éprouvée: autocomplete! Cette fonctionnalité fonctionne exactement comme ça sonne. Commencez simplement à taper vos critères souhaités, et le tour est joué! Tout comme une barre de recherche Google, les correspondances sont automatiquement affichées sous l'entrée.
Les tableaux de jQuery Mobile 1.3 permettent désormais deux modes supplémentaires: le basculement de colonne et le mode de redistribution. Le mode bascule de colonne permet à l'utilisateur de sélectionner les colonnes d'une table à masquer et celles à afficher. Le mode de redistribution prend en charge la conception Web réactive et résout le problème de formatage dynamique des tables pour les petits écrans. Cela se fait en décomposant une table et en affichant chaque ligne comme sa propre table, avec les étiquettes de colonne comme en-tête de ligne et les données de ligne transposées dans un format de colonne.
jQuery a longtemps été un framework fiable, privilégié pour sa capacité à simplifier des tâches JavaScript complexes et fastidieuses. Depuis sa création, jQuery Mobile a été chargé d'apporter cette même simplicité à l'arène mobile, où les interfaces tactiles sont la règle.
Compte tenu de la nature de deux implémentations distinctes pour deux plates-formes différentes, l'équipe jQuery a connu une certaine confusion avec le récent mouvement de conception de sites Web réactifs. Les gens ont demandé s'ils devaient utiliser la conception Web réactive ou jQuery Mobile pour leurs sites, ce à quoi Todd Parker (membre de l'équipe jQuery Mobile) a répondu par un «deux» catégorique!
M. Parker pourrait être sur quelque chose ici aussi. En utilisant les fonctionnalités riches du framework mobile jQuery, les concepteurs Web peuvent rapidement mélanger leurs sites mobiles dans une stratégie réactive plus large sans sacrifier l'innovation.
Seules quelques-unes des nouvelles fonctionnalités sont répertoriées ici; le journal des modifications complet peut être consulté dans le annonce de sortie . Aussi, jetez un oeil à la jQuery Mobile 1.3 site de démonstration pour un temps de manipulation de qualité.
Utilisez-vous jQuery, jQuery Mobile, ou les deux? Quelles nouvelles fonctionnalités sont vos préférées? Faites le nous savoir dans les commentaires.