Displaying items by tag: Google AJAX Libraries API

Google AJAX Libraries API

Here's an easy trick to replace the built-in Mootools library that comes in Joomla 1.5 with a compressed copy from Google AJAX Libraries API:

<!-- The following code goes into your template's index.php <head> tags, right before the <jdoc:include type="head" /> code block --><?php// Replace Mootools in Joomla with a compressed copy from Google AJAX Libraries API$document =&JFactory::getDocument();unset($document->_scripts[$this->baseurl . '/media/system/js/mootools.js']);?><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("mootools", "1.1.2");</script>

There are 2 speed benefits by following this approach:

  1. We load a compressed copy of Mootools, so from around 73kb it drops to 18kb!
  2. We load Mootools from Google, thus our browser can simultaneously (in parallel) download Mootools along with the rest of our site's content.

It's a simple & easy trick we use on all our web projects, big or small. ;)