Re: jQuery 3.1 / jQuery UI 1.12 / SPIP 3.2
Matthieu Marcillaud <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 12/01/2017 à 20:38, Matthieu Marcillaud a écrit : > Mise à jour des librairies JS pour SPIP 3.2-dev > > Jquery > ====== > > Est-ce que ça poserait problème de mettre dans la 3.2 la toute dernière > version de jQuery ? elle enlève le support des IE<9, mais il semble > qu'il n'en reste vraiment plus beaucoup (http://caniuse.com/usage-table) Jquery 3.1 a été intégré dans SPIP 3.2-dev, ainsi actuellement que le plugin de migration vers jQuery 3. > Jquery UI > ========= > Dans la foulée, mettre à jour jQuery UI, est autre question : peut on > charger dans l'espace privé *tout* jquery UI par défaut ? c'est ~280ko > minifié quand même, mais il me semble que ça simplifierait l'usage pour > différents plugins ? JQuery UI est passé en version 1.12 dans SPIP 3.2-dev. Comme on l'expliquait, cela ne s'est pas déroulé comme on avait imaginé au premier abord (conserver les différents petits fichiers de jQuery UI), et on a préféré intégrer directement TOUT jquery-ui.js et le thème CSS associé dans l'espace privé. De même dans l'espace public, dès qu'un script jQuery-ui est demandé via le pipeline jqueryui_plugins, alors TOUT le jquery-ui.js est dorénavant chargé. Autrement dit le pipeline "jqueryui_plugins" indique plutôt maintenant, s'il a au moins une entrée, s'il faut charger jQuery UI dans le public. MM.