Mootools-more.js et compression

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Mootools-more.js et compression

    Bonjour,
    J'utilise actuellement joomla 2.5 pour mon site web en projet. Et j'ai remarqué que la librairie mootools-more.js est hyper volumineuse, 233kb à chaque chargement de page ( j'effectue cette analyse sur firebug). Après compression, le poids au chargement de mootool-more.js était légèrement inférieur, 15 kb de moins. Quoi qu'il en soit le fichier est toujours super volumineux et donc très lourds à charger.

    Une discussion a dèja été ouverte sur le forum à se sujet mais pour joomla 1.6.
    le lien : http://forum.joomla.fr/showthread.ph...-plus-de-300ko

    Manifestement, (selon ce qui est écrit sur la page du forum que j'ai donné en lien) en plus de réaliser une compression, il est également possible d'enlever des parties du code concernant les langues au préalable (Ce qui pourrait énormément alléger le fichier). A vrai dire, j'ai essayé de le faire, mais ensuite ma barre développeur de firefox montrait qu'il y avait des erreurs java script.

    Pour être clair: dans les paragraphes de code concernant les langues, j'ai gardé seulement les paragraphes commencent par : Locale.define("fr-FR"

    Aussi j'ai cherché des paragraphes commençant par, Locale.define("en-EN"....., mais je n'en ai pas trouvé. Comme dit dans la page du forum que je vous ai mise en lien, le minimum serait de garder les langues françaises et anglaises.

    Ma question:
    Suis-je en train de faire n'importe quoi ? lol
    Où se trouve la partie du code concernant les langues anglaises?
    Est-il véritablement possible de diminuer ce fichier comme je suis en train d'essayer de la faire?
    Y a t-il d'autres solution ?(Le jeux en vaut la chandelle, il est manifestement possible de faire baisser le poids de ce fichier à 90kb)

    (Ps: je suis étonné qu'il n'y ai pas encore de discussions là dessus dans cette partie du forum, car cela fait quand même un gros pavé pour chaque page de nos sites)
    Dernière édition par melimesmots à 18/04/2012, 18h05

  • #2
    Re : Mootools-more.js et compression

    Salut,
    à chaque nouvelle mise à jour de more.js, je propose une version allégée et compressée (en fichier joint).
    - dézippée, 92k
    - c'est une version où je ne garde que les traductions en Francais et l'anglais, bien sur.
    - il faut compresser en base64


    Le compresseur online que j'utilise :
    Fichiers joints
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : Mootools-more.js et compression

      Merci beaucoup!

      C'est super sympa et vraiment mon site web est de venu plus light ...

      Mais d'un autre côté j'aurais voulu savoir quelles seront les répercutions de ne garder que les langues françaises et anglaises?

      niveau sécurité affichage ou autre ?

      Commentaire


      • #4
        Re : Mootools-more.js et compression

        Joomla utilise très peu les fonctionnalités langue de Mootools.
        Les fichiers langue en .ini sont là pour ca et remplissent très bien leur fonction.
        Pas de pb d'affichage si tu restes en Fr.
        Au pire, l'affichage se fera en anglais si nécessaire.
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : Mootools-more.js et compression

          une question comment tu le remplace ?
          ca marche bien pour la 2.5.4 ?
          Société : http://www.com3elles.com
          Bénévole : http://www.flexicontent.org

          Commentaire


          • #6
            Re : Mootools-more.js et compression

            Bonjour,

            Donc, si je comprends bien, il fout remplacer le fichier:
            /media/system/js/mootools-more.js
            par le fichier de Ghazal:
            more14compressed.js en le renomant mootools-more.js

            J'ai bien compris?

            Merci
            Un peu de pub: http://www.aplomb.ch

            Commentaire


            • #7
              Re : Mootools-more.js et compression

              Donc, si je comprends bien, il fout remplacer le fichier:
              /media/system/js/mootools-more.js
              par le fichier de Ghazal:
              more14compressed.js en le renomant mootools-more.js
              Correct.
              Pas super pratique en cas de mise à jour. Mais bon, on gagne quelques Ko.

              @y.berges
              ca marche bien pour la 2.5.4 ?
              Evidemment.
              Sauf si le code (de l'extension) est vraiment mal foutu, ca passe car le montage sélectionné est celui avec une couche compatible (avec de plus anciennes versions de Moo). Je teste beaucoup avant de proposer ma version.
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Mootools-more.js et compression

                Super Ghazal merci énormément mon site a fait une cure d’amaigrissement significatif grace à toi!!!

                A tout hasard, n'aurais tu pas d'autres fichiers mootools en compressé (mootools-core.js par ex)?

                merci encore

                Commentaire


                • #9
                  Re : Mootools-more.js et compression

                  ca voudrais pas le coups de l'integrer dans les update FR a chaque nouvelle versions ?
                  Société : http://www.com3elles.com
                  Bénévole : http://www.flexicontent.org

                  Commentaire


                  • #10
                    Re : Mootools-more.js et compression

                    A tout hasard, n'aurais tu pas d'autres fichiers mootools en compressé (mootools-core.js par ex)?
                    Pourquoi pas ?
                    Mais je ne "livrerai" pas le bidule sans l'avoir testé un peu ...
                    Je vais enclencher ma moulinette à tests et balancerai qq chose ce soir ou demain.
                    Ce sera à utiliser avec précaution parce qu'il y a toujours des trucs auxquels on ne pense pas.
                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Re : Mootools-more.js et compression

                      ok! Merci a toi...

                      Commentaire


                      • #12
                        Re : Mootools-more.js et compression

                        Livraison du bidule :
                        mootools_core compressé (64k)
                        core145_min.js.zip

                        Usage:
                        dézipper
                        copier
                        remplacer/coller dans media/system/js/mootools-core.js

                        Comme d'hab, tester partout avec les navigateurs principaux (FF, Saf, Chrome, IE).
                        Des retours de test sur les "responsive designs" pour les mobiles seraient intéressants.
                        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                        Commentaire


                        • #13
                          Re : Mootools-more.js et compression

                          30 ko de gagné! Merci beaucoup Ghazal!

                          Commentaire


                          • #14
                            Re : Mootools-more.js et compression

                            Bonjour

                            A la suite de cette discussion, je suis allé voir dans le répertoire Media de mon site (J2.5.4) : le dossier js contient 37 fichiers pour un total d'environ 1,2 Mo.

                            J'ai une question : quel est l'intérêt de modifier un fichier pour gagner ..... 30 Ko ?

                            Merci.

                            Commentaire


                            • #15
                              Re : Mootools-more.js et compression

                              euh, j'espère pour toi que tous les fichiers JS du dossier "js" dans media/system ne sont pas tous chargés en même temps
                              + ces fichiers ont tous 2 versions : compressée / pas compressée (pour debugger, en cas ...)
                              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X