Bonnes pratiques JQuery - commentaires Bonnes pratiques JQuery 2015-06-11T07:46:55Z https://blog.roxing.net/bonnes-pratiques-jquery#comment247 2015-06-11T07:46:55Z <p>Bonjour,</p> <p>Tutoriel Intéressant,</p> <p>Un bémol toutefois à propos des CDN, (bien que cela ne soit pas spécifique à jquery mais au javascript en général) il me semble que charger des scripts depuis un CDN ne semble plus être une pratique courante.</p> <p>La bonne pratique c'est d<strong>'utiliser les méthodes d'insertion du js offerte pas le CMS / Framework</strong>.<br class="autobr" /> L'avantage c'est :</p> <p><span class="spip-puce ltr"><b>–</b></span> Profiter des fonctions de concaténation livrées avec le cms <br /><span class="spip-puce ltr"><b>–</b></span> Garder les scripts lisibles en développement tout en profitant des fonctionnalités de compression intégrées au cms. <br /><span class="spip-puce ltr"><b>–</b></span> Accessoirement utiliser les fonctionnalités du cms pour déporter le chargement de scripts vers d'autre CDN.</p> <p>Dès lors, inutile de prévoir une méthode de chargement alternative en cas de défaillance / surcharge du CDN.</p> <p>Un autre conseil à prodiguer :</p> <p><strong>Ne pas avoir de variante js en fonction des pages</strong> : <br class="autobr" /> Le CMS doit compacter le JS une fois et délivrera toujours le même fichier pour chaque page du site.<br class="autobr" /> La seul exception serait de délivrer du js supplémentaire pour les utilisateurs authentifiés.</p> <p>Voila a+</p>