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 à 21:01, Bruno Bergot a écrit :

>> Jquery UI
>> =========
>> Des contre-indications ?
>
> Rien à redire de ce côté pour moi, ça permettrait de se débarrasser de
> pas mal de getscript en cascade qu'on a dans le core et dans des plugins :)

Ok, on a quelques soucis avec l'intégration de jquery UI 1.12 "simplement".

Du coup, on se disait qu'on allait vraiment charger tout le JS / thème 
d'un coup (et n'avoir que le fichier .js complet), avec une option de 
configuration pour charger tout le js dans le public également. jQuery 
UI ayant modifié encore les chemins, explosé core.js en plein de petits 
fichiers .js , ça devient extrêmement casse pied de gérer les dépendances.

On vient de retrouver une discussion également en septembre :

> Le 16/09/2016 à 18:22, Bruno Bergot a écrit :
>> En résumé, j'hésite à intégrer cette nouvelle version de jQuery UI, et
>> je me demande si on ne devrait pas se réserver ça uniquement dans le
>> trunk (donc la 3.2). Vos avis sur le sujet ?
>
> Bah je dirais que vu les changements de chemins des librairies et de compat de certains trucs, il faut réserver cette nouvelle version à la 3.2.
>
> Après… pour la lib UI sur le public… La totale minifié fait tout de même 280ko… Ce n'est pas négligeable… Mais… C'est aussi pas grand chose par rapport à n'importe quelle photo sur un site… Et ça serait plus simple à gérer pour les plugins et dévs… Bref, je sais pas

Au moins on est d'accord avec nous-mêmes :) C'est déjà cela.

MM.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.