[SPIP Zone] [Spip-zone-commit] r103735 - in _core_/plugins/medias

Deprecated peut-être, mais au moins ça assure la feature

JSON.parse n'est pas supporté par IE9, et j'ai pas souvenir qu'on ait jeté aux orties le support de ce navigateur, car il est par ailleurs dans la couverture de jQuery 3.x

Merci de revert, on est dans un plugin du core, on joue pas aux apprentis sorcier à l'aveuglette et on réfléchit aux implications de ce qu'on fait

--
Cédric

spip-zone-commit@rezo.net a écrit :

Author: real3t@gmail.com
Date: 2017-04-02 22:35:16 +0200 (Sun, 02 Apr 2017)
New Revision: 103735

Modified:
    _core_/plugins/medias/javascript/mejs-init.js
    _core_/plugins/medias/javascript/mejs-init.min.js
    _core_/plugins/medias/paquet.xml
Log:
jQuery.parseJSON is deprecated; use JSON.parse (cf jQuery.parseJSON() | jQuery API Documentation)

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Cédric Morin a écrit le 05/04/2017 à 10:06 :

Deprecated peut-être, mais au moins ça assure la feature

JSON.parse n'est pas supporté par IE9, et j'ai pas souvenir qu'on ait jeté aux orties le support de ce navigateur, car il est par ailleurs dans la couverture de jQuery 3.x

Merci de revert, on est dans un plugin du core, on joue pas aux apprentis sorcier à l'aveuglette et on réfléchit aux implications de ce qu'on fait

Merci de ton retour.
Fait par Connexion · GitLab

--
RealET

Le 05/04/2017 à 10:58, RealET a écrit :

Cédric Morin a écrit le 05/04/2017 à 10:06 :

Deprecated peut-être, mais au moins ça assure la feature

JSON.parse n'est pas supporté par IE9, et j'ai pas souvenir qu'on ait
jeté aux orties le support de ce navigateur, car il est par ailleurs
dans la couverture de jQuery 3.x

Je pense que Real3t avait raison pour le coup.
Le code de jQuery 3.2 écrit simplement :

jQuery.parseJSON = JSON.parse;

Et JSON.parse() - JavaScript | MDN ou JSON.parse() - JavaScript | MDN indiquent IE8+

MM.