Use Google Libraries

Chargez vos librairies de scripts chez Google

Word­Press et de nom­breux plu­g­ins utilisent des librairies Javascript pour leurs effets visuels — que les spé­cial­istes par­don­nent cette sim­pli­fi­ca­tion out­ran­cière à l’usage des mass­es laborieuses. Ces librairies de scrips sont récupérées sur votre serveur. Or, il se trou­ve que Google stocke sur ses pro­pres serveurs les librairies les plus util­isées. Use Google Libraries va faire en sorte que le nav­i­ga­teur de votre vis­i­teur aille chercher ces ver­sions Google.
L’intérêt ? Il y a de fortes chances que votre vis­i­teur ait ces librairies déjà chargées dans le cache du nav­i­ga­teur. Si ce n’est pas le cas, le fait d’aller les chercher sur un serveur autre que celui de votre site accélère le charge­ment des pages — le nav­i­ga­teur tra­vaille en par­al­lèle. D’autres avan­tages plus tech­niques sont détail­lées sur la page du plu­g­in.
Les incon­vénients ? Pour de mul­ti­ples raisons, cer­tains plu­g­ins peu­vent se mon­tr­er incom­pat­i­bles avec cette ges­tion des librairies. C’est donc à utilis­er avec pré­cau­tion et n’hésitez pas à véri­fi­er le bon fonc­tion­nement de tous les plu­g­ins néces­si­tant ou gérant du Javascript.
Bib­lio­thèques pris­es en compte:

  • Dojo
  • jQuery
  • jQuery UI
  • MooTools
  • script.aculo.us
  • swfob­ject

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

- site de l’extension : http://wordpress.org/extend/plugins/use-google-libraries/
— com­pat­i­bil­ité à ce jour: WP 3.9.1 > WP 3.3.2
— ver­sion testée: 1.2.1
Partagez

Si vous avez trou­vé une faute d’orthographe, informez-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­g­in et de l’activer comme dit dans l’article. Le prob­lème, c’est que je n’ai pas l’impression qu’il fonc­tionne.
    Quand je regarde le code source, c’est tou­jours mon serveur qui est sol­lic­ité pour les scripts.
    Pour­riez-vous m’aider ?
    Mer­ci

    1. A pri­ori, ç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­g­in 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 serveur. Qu’en pensez-vous ?

  3. Je pense surtout que le cache de votre nav­i­ga­teur n’était pas vidé et donc qu’il con­tin­u­ait à pren­dre en compte les scripts venant de votre serveur.

    Comme je l’ai écrit, le plu­g­in ne gère que les scripts pris en compte par Google. Ceux écrits spé­ci­fique­ment pour les plu­g­ins con­tin­ueront à être traités comme d’habitude.

  4. L’idée est intéres­sante.
    pour ceux qui l’ont instal­lé comme info2tele (et peut être Li-An?), mer­ci de faire un retour ici : est-ce que vrai­ment cela décharge le chargeur, accélère la nav­i­ga­tion, ou s’il y a des prob­lèmes, lesquels ?

    Mer­ci pour vos témoignages !

    1. Yaost, qui est devenu une espère ce référence côté plu­g­in, donne son avis http://yoast.com/wp-plugin-review/use-google-libraries/.
      De toute manière, je pense qu’il n’est vrai­ment intéres­sant que si le site utilise les scripts en ques­tion et que la fréquen­ta­tion est impor­tante. Je me suis amusé à le tester 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é laiss­er tomber. Les prob­lèmes, ce sont les plu­g­ins qui coin­cent à cause de cette façon de gér­er les bib­lio­thèques.

  5. Bon­jour,
    J’ai effec­tive­ment instal­lé ce plu­g­in : meilleur score avec Page Speed. Main­tenant, il n’est pas act­if sur l’ensemble de mes librairies.
    Je souhaite tout uni­fi­er sur mon site mais je n’ai pas la solu­tion. Quelqu’un pour­rait-il m’aider ?
    Mer­ci

    1. Il vous faut faire une recherche Google. J’ai croisé un tuto pour gér­er ça sachant que c’est beau­coup de boulot puisqu’il faut rechercher toutes les bib­lio java de vos plu­g­ins, les empêch­er de se lancer et créer un gros fichi­er java les con­tenant. Et que se passe-t-il si un de ces plu­g­ins est mis à jour ? Ah ah, je ne préfère pas savoir.

      Quand à la récupéra­tion chez Googles des librairies, je ne suis pas sûr que vous ayez com­pris que seul un nom­bre lim­ité de celles-ci sont disponibles — et beau­coup de plu­g­ins utilisent leur pro­pre 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.