diTii.com Digital News Hub

Sign up with your email address to be the first to know about latest news and more.

I agree to have my personal information transfered to MailChimp (more information)


Google Gadgets API “use it to cache images”

Google Gadgets API has a lot of interesting features for creating gadgets, but you could also use it to improve your site. Instead of creating gadgets that can be added to iGoogle and embedded into other web pages, you’re using Google Gadgets API as a proxy for some features that are difficult to add on the client side.

One of the most interesting features is caching images. Let’s say you upload a big image to your site and you suddenly get a lot of visitors or you dynamically generate a chart of your traffic stats every 30 minutes. Google Gadgets API has a useful function:
_IG_GetImage(url, {refreshInterval:num}) that returns the cached version of an image from Google’s servers.

Using the function, I built a pseudo-gadget has two parameters: the image URL (up_imgurl) and the refresh interval in seconds (up_update), which is optional. Here’s an example of gadget call:


The example above uses an image from a Paris webcam that’s updated every two seconds and caches it for about 60 seconds. That means you only need to include an iframe that calls a gadget (hosted by Google), add the two parameters and make sure to add the style/height of the image in the iframe’s style attribute.

Google, iGoogle, Google Gadgets, API, Gadgets, Cache, Images, Internet Proxy

Source:→ googlesystem

Share This Story, Choose Your Platform!

Get Latest News

Subscribe to Digital News Hub

Get our daily newsletter about the latest news in the industry.
First Name
Last Name
Email address
Secure and Spam free...