Google Libraries API

Pour ceux qui développent en Javascript, vous connaissez toute la joie que peut apporter d’avoir une librairie qui se charge de tous les navigateurs, des appels AJAX, des animations, etc. Normalement, vous devez télécharger cette librairie et l’héberger sur votre site web… peut-être plus maintenant.


Si vous désirez utiliser Chrome Frame, Dojo, Ext Core, jQuery, jQuery UI, MooTools, Prototype, script.aculo.us, SWFObject, Yahoo! User Interface Library (YUI) ou WebFont Loader, vous n’avez plus besoin d’avoir la librairie installé sur votre site.

Par exemple, pour SWFObject, vous pouvez simplement inclure le fichier js http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js qui est sur les serveurs de Google. Pour voir le lien vers les autres librairies, regardez sur Google Lib API.

PS: Vous n’êtes pas obligés d’utiliser le système google.load() . Vous pouvez simplement utiliser le fichier .js

Les plus:

  • Moins de bande passante pour votre site puisque le code est sur les serveurs de Google
  • Moins de bande passante pour vos utilisateurs, car s’ils sont déjà allés sur un autre site utilisant le serveur de Google, la librairie est mise en mémoire plusieurs jours sur leur navigateur