The News
I first heard about the new Google AJAX Libraries API from Jeremy Schoemaker’s blog. He mentions using it to reduce WordPress bandwidth, but really it can be used to reduce bandwidth in most AJAX based web development environments.
The Exciting Part
I persoanlly use prototype the most, and I’m extremely excited that I can use their libraries instead of uploading my own for each site. I’m especially excited that calling specific version numbers is possible. This makes upgrading a code set extremely simple, especially if you call the code version as a variable at the beginning of your code.
Realistically your javascript code is probably one of the lightest weight parts of your code, but every little bit helps, especially if you’re serving a large amount of users every month.
Optional Settings
Script Compression
I think one of the greatest optional settings for all of the scripts you can load is compression. It’s not available for all of the APIs, but it is for most. What it does is remove all of the whitespace from the API to reduce file size for the end user – increasing speed. If you mix that with something like the javascript compiling on Google Chrome and you’ll have lightning fast AJAX applications.
No CSS
You can optionally remove the CSS from the scripts you’re remotly loading, which allows you to do one of three things: load the default CSS, load your own CSS, or not load the CSS at all.
Resources
WordPress.org: Google AJAX Libraries API Plugin – This plugin uses the GALA whereever possible in your WordPress installation.
Google AJAX APIs Blog – This is a great place to go if this really iterests you and you’ll be using this code regularly. They’re always adding new scripts to the API, so if you don’t see the one you want yet, keep an eye on their blog.
Affiliate Summit is a great affordable conference for people just coming into affiliate marketing, because there is such a low barrier to entry (cost). Overall the conference gets pretty good reviews, although I hear that after a while, you get used to – or tired of – listening to the same sessions all the time. I’m looking at the session schedule and couldn’t imagine being able to visit the entire show floor as well as every session in just one visit. I’ll try though. It looks like there will be upwards of 3,000 people attending and a ton of exhibitors.