Use Google Libraries

Char­gez vos librai­ries de scripts chez Google

Word­Press et de nom­breux plu­gins uti­lisent des librai­ries Javas­cript pour leurs effets visuels – que les spé­cia­listes par­donnent cette sim­pli­fi­ca­tion outran­cière à l’usage des masses labo­rieuses. Ces librai­ries de scrips sont récu­pé­rées sur votre ser­veur. Or, il se trouve que Google stocke sur ses propres ser­veurs les librai­ries les plus uti­li­sées. Use Google Libra­ries va faire en sorte que le navi­ga­teur de votre visi­teur aille cher­cher ces ver­sions Google.
L’intérêt ? Il y a de fortes chances que votre visi­teur ait ces librai­ries déjà char­gées dans le cache du navi­ga­teur. Si ce n’est pas le cas, le fait d’aller les cher­cher sur un ser­veur autre que celui de votre site accé­lère le char­ge­ment des pages – le navi­ga­teur tra­vaille en paral­lèle. D’autres avan­tages plus tech­niques sont détaillées sur la page du plugin.
Les incon­vé­nients ? Pour de mul­tiples rai­sons, cer­tains plu­gins peuvent se mon­trer incom­pa­tibles avec cette ges­tion des librai­ries. C’est donc à uti­li­ser avec pré­cau­tion et n’hésitez pas à véri­fier le bon fonc­tion­ne­ment de tous les plu­gins néces­si­tant ou gérant du Javascript.
Biblio­thèques prises en compte :

  • Dojo
  • jQue­ry
  • jQue­ry UI
  • Moo­Tools
  • script​.acu​lo​.us
  • swfob­ject

Non, il n’y a pas d’option. Vous acti­vez et c’est fait.

- site de l’extension : http://​word​press​.org/​e​x​t​e​n​d​/​p​l​u​g​i​n​s​/​u​s​e​-​g​o​o​g​l​e​-​l​i​b​r​a​r​i​es/
– com­pa­ti­bi­li­té à ce jour : WP 3.9.1 > WP 3.3.2
– ver­sion tes­tée : 1.2.1
Par­ta­gez

Si vous avez trou­vé une faute d’orthographe, infor­mez-nous en sélec­tion­nant le texte en ques­tion et en appuyant sur Ctrl + Entrée s’il vous plaît,.

8 réponses sur “ Use Google Libraries ”
  1. Bon­jour,
    Je viens d’installer ce plu­gin et de l’activer comme dit dans l’article. Le pro­blème, c’est que je n’ai pas l’impression qu’il fonctionne.
    Quand je regarde le code source, c’est tou­jours mon ser­veur qui est sol­li­ci­té pour les scripts.
    Pour­riez-vous m’aider ?
    Merci

    1. A prio­ri, ça a l’air bon puisque j’ai ces lignes là dans votre code source :
      script type=‘text/javascript’ src=‘http://ajax.googleapis.com/ajax/libs/prototype/1.6.1/prototype.js’

      script type=‘text/javascript’ src=‘http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js

      script type=‘text/javascript’ src=‘http://www.info2tele.com/wp-content/plugins/lightbox-3/lightbox.js?ver=1.8

      script type=‘text/javascript’ src=‘http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js> /code>

  2. Mer­ci pour la réponse. En effet, je viens de m’apercevoir que le plu­gin a été pris en compte. Il fal­lait s’en doute un peu de temps…
    En revanche, j’ai l’impression que cer­tains scripts font encore appel à mon ser­veur. Qu’en pensez-vous ?

  3. Je pense sur­tout que le cache de votre navi­ga­teur n’était pas vidé et donc qu’il conti­nuait à prendre en compte les scripts venant de votre serveur.

    Comme je l’ai écrit, le plu­gin ne gère que les scripts pris en compte par Google. Ceux écrits spé­ci­fi­que­ment pour les plu­gins conti­nue­ront à être trai­tés comme d’habitude.

  4. L’idée est intéressante.
    pour ceux qui l’ont ins­tal­lé comme info2tele (et peut être Li-An?), mer­ci de faire un retour ici : est-ce que vrai­ment cela décharge le char­geur, accé­lère la navi­ga­tion, ou s’il y a des pro­blèmes, lesquels ?

    Mer­ci pour vos témoignages !

    1. Yaost, qui est deve­nu une espère ce réfé­rence côté plu­gin, donne son avis http://​yoast​.com/​w​p​-​p​l​u​g​i​n​-​r​e​v​i​e​w​/​u​s​e​-​g​o​o​g​l​e​-​l​i​b​r​a​r​i​es/.
      De toute manière, je pense qu’il n’est vrai­ment inté­res­sant que si le site uti­lise les scripts en ques­tion et que la fré­quen­ta­tion est impor­tante. Je me suis amu­sé à le tes­ter sur mon site prin­ci­pal et j’ai vu qu’il n’y avait qu’un seul script pris en compte et j’ai pré­fé­ré lais­ser tom­ber. Les pro­blèmes, ce sont les plu­gins qui coincent à cause de cette façon de gérer les bibliothèques.

  5. Bon­jour,
    J’ai effec­ti­ve­ment ins­tal­lé ce plu­gin : meilleur score avec Page Speed. Main­te­nant, il n’est pas actif sur l’ensemble de mes librairies.
    Je sou­haite tout uni­fier sur mon site mais je n’ai pas la solu­tion. Quelqu’un pour­rait-il m’aider ?
    Merci

    1. Il vous faut faire une recherche Google. J’ai croi­sé un tuto pour gérer ça sachant que c’est beau­coup de bou­lot puisqu’il faut recher­cher toutes les biblio java de vos plu­gins, les empê­cher de se lan­cer et créer un gros fichier java les conte­nant. Et que se passe-t-il si un de ces plu­gins est mis à jour ? Ah ah, je ne pré­fère pas savoir. 

      Quand à la récu­pé­ra­tion chez Googles des librai­ries, je ne suis pas sûr que vous ayez com­pris que seul un nombre limi­té de celles-ci sont dis­po­nibles – et beau­coup de plu­gins uti­lisent leur propre code java.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Aucun support n’est fourni pour les extensions testées. Vous pouvez utiliser Markdown pour les commentaires.