Google AJAX Libraries Plugin

Google AJAX Libraries Plugin,”

Google AJAX Libraries plugin for Mango Blog 1.3+ to add Google hosted AJAX libraries to Mango Blog including jQuery, jQuery UI (option of including only if jQuery is included), Prototype, script.aculo.us, (option of including only if Prototype is included), MooTools, Dojo, Yahoo! User Interface Library (YUI), Ext Core, and SWFObject.

Plugin version:
1.0
Last Updated:
Aug 1, 2009
Requires:
Mango Blog 1.3+
Auto-install URL:
http://freerksen.googlecode.com/files/mango_googleajax_1.0.1.zip

Not only are you able to select the library that is available on your pages, you also have the ability to select the version of the library. This is beneficial if your application does not run on one of the more recent versions of the library or if you have not fully tested code with the new version.

Google AJAX Libraries admin settings

The benefits of Google hosted AJAX libraries include:

  • The libraries are hosted on Google’s high speed global network providing fast access from most locations world wide.
  • HTTP compression minimizes the size of the download.
  • Minimized versions of the each library are available to further reduce download size.
  • The library that your site uses may already be in the user’s browser cache if the user has visited another site that uses the Google hosted libraries.
  •  You can specify which version of a library should be used with a hard coded URL or allow for automatic version upgrades using the google.load() function.
  • Downloading from a different hostname (i.e. ajax.googleapis.com) frees up an HTTP connection in the browser that can be used to download other resources from your site
  • Google picks up the bandwidth bill for the hosted Javascript libraries

 

[Update 090801 @ 10:06PM] Updated the settings page. Turns out IE has a problem with the “change” event on form elements. It’s a problem dating all the way back to IE5 and is even present on IE8 RC1. I’m not sure if it is a problem with the official release of IE8, but I would imagine it is if RC1 has the issue. To fix this, I had to change the “change” event to a “click” event. The down side is you cannot use your keyboard to select the items. You have to use the mouse. See this page for more details.

History:
090801 – Plugin completed. Initial release
090801 – Made a minor update to settings page. Update to v1.0.1

There are no comments

Add a Comment

Allowed tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">