Google Analytics doesn't track file downloads automatically. I needed unobtrusive and framework agnostic download tracking for Google Analytics. That's when Entourage.js was born. Entourage.js is Automatic Download Tracking for Asynchronous Google Analytics. Why Entourage? To be honest, I wish this extension wasn't necessary. Entourage.js - Automatic Download Tracking for Asynchronous Google Analytics
Example Features No images, no external CSS No dependencies (jQuery is supported, but not required) Highly configurable Resolution independent Uses VML as fallback in old IEs Uses @keyframe animations, falling back to setTimeout() Works in all major browsers, including IE6 MIT License
Introducing LazyLoad 2.0 Example
Simple Overlay | A jQuery Plugin For Lightweight, Flexible, and Customizable Overlays
yepnope is an asynchronous conditional resource loader that's super-fast, and allows you to load only the scripts that your users need. There are only a handful of things to know about yepnope. There are only 5 functions available to you and there's only one that's really important. yepnope(resources ) The yepnope function is the core of yepnope.js (crazy, huh?).