Tiffany B. Brown

A web log about web development and internet culture with frequent detours into other stuff.
[Unsolicited Testimonial] Atlanta Tree Service: Southeast Arbor Pros
Review: “The Principles of Project Management” by Meri Williams

Ajax Libraries API: Google is your CDN

The big news out of Google this week this week’s Google’s I/O gathering is yesterday’s release of Google’s AJAX Libraries API. With this move, Google becomes a content delivery network (CDN) for several popular JavaScript libraries.

Why should you care? Speed. Using Google as a framework repository means:

  1. you can take advantage of Google’s global content distribution
  2. there is a greater likelihood of scripts being cached on a user’s computer

Those are two key factors in your site’s performance.

Google has also committed itself to managing and hosting multiple versions of these libraries, including bug fixes.

We work with the key stake holders for these libraries to make sure that the latest stable versions of their work get into our system as they are released. Once we host a release of a given library, we are committed to hosting that release indefinitely.

The search giant has also made it easy to switch versions with its “smart versioning” system that lets you load either a major or a minor version of your preferred library. To date, it supports:

Google’s offer to host and serve these libraries is similar to what Yahoo offers users of its User Interface library. Google, however, is adding these third-party libraries to its API family.

Keep in mind that Ajax Libraries API was designed to smooth integration between these libraries and other Google APIs. Therefore you’ll need a Google Account and a Google API key. Whether or not you plan to use the search or maps APIs may determine whether you’ll want to use this one.

What do you think about Google’s move? Is this something you plan to take advantage of? Have your say in the comments.

Related posts

Elsewhere

Share this entry:
  • Digg
  • Technorati
  • del.icio.us
  • Ma.gnolia
  • Mixx
  • NewsVine
  • Reddit
  • StumbleUpon
  • TailRank
  • Furl
  • Slashdot
  • Global Grind
  • YahooMyWeb
  • Facebook
  • Google
  • Live
No one has commented on this entry.

Leave a Reply


XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments for this post will be closed on 28 May 2009.

Maximum 2 links per comment. Do not use BBCode.
previous post: [Unsolicited Testimonial] Atlanta Tree Service: Southeast Arbor Pros
next post: Review: “The Principles of Project Management” by Meri Williams