We've recently released a few updates and additions to the Google Gadgets API. Here's a list of what's new: + New documentation template + New JavaScript library: MiniMessages
=======================================
++ New documentation template
The Google Gadgets API has been rapidly evolving with many new additional features and enhancements. As a result, we've taken our documentation and reorganized it into a brand new template. We've broken down our documentation into smaller specific categories and introduced a new landing page, http://www.google.com/apis/gadgets/docs-home.html, which displays a detailed overview for each section. This will help you find the information you want faster.
In addition, we've added a search form in the left navigation bar with basic search capability using Google's CSE (Custom Search Engine). Now you can search for specific keywords within the documentation. You can also search directly from your personalized homepage by simply adding the gadget docs CSE gadget, http://fusion.google.com/add?moduleurl=http%3A%2F%2Fwww.google.com%2F....
What are MiniMessages? Simply put, they are miniature messages within your gadget used to temporarily display relevant information to the user. MiniMessages are designed with the assumption that they'll eventually be dismissed or closed, either by the user or programatically via JavaScript. These kinds of messages are especially useful to display loading, error, or status messages to keep the user informed.
> We've recently released a few updates and additions to the Google > Gadgets API. Here's a list of what's new: > + New documentation template > + New JavaScript library: MiniMessages
> =======================================
> ++ New documentation template
> The Google Gadgets API has been rapidly evolving with many new > additional features and enhancements. As a result, we've taken our > documentation and reorganized it into a brand new template. We've > broken down our documentation into smaller specific categories and > introduced a new landing page,http://www.google.com/apis/gadgets/docs-home.html, which displays a > detailed overview for each section. This will help you find the > information you want faster.
> In addition, we've added a search form in the left navigation bar with > basic search capability using Google's CSE (Custom Search Engine). Now > you can search for specific keywords within the documentation. You can > also search directly from your personalized homepage by simply adding > the gadget docs CSE gadget,http://fusion.google.com/add?moduleurl=http%3A%2F%2Fwww.google.com%2F....
> What are MiniMessages? Simply put, they are miniature messages within > your gadget used to temporarily display relevant information to the > user. MiniMessages are designed with the assumption that they'll > eventually be dismissed or closed, either by the user or > programatically via JavaScript. These kinds of messages are especially > useful to display loading, error, or status messages to keep the user > informed.
I like the new MiniMessages and the fact that you guys are continuing to enhance the Gadget API. I have a few comments and feature requests for several of the JavaScript libraries, but don't want to clog up this sticky. Is there a place for such things, or would it be worthwhile us establishing a thread per library?
Thanks for your feedback and interest in the gadgets API! Unfortunately, there isn't a central location for comments or feature requests regarding our JavaScript libraries, but I encourage you to start a new thread in this discussion group to collaborate ideas with other developers. We love to hear your opinions.
Thanks!
Dann
On Dec 6, 7:58 am, "arbster" <alastair.f...@gmail.com> wrote:
> I like the new MiniMessages and the fact that you guys are continuing > to enhance the Gadget API. I have a few comments and feature requests > for several of the JavaScript libraries, but don't want to clog up this > sticky. Is there a place for such things, or would it be worthwhile us > establishing a thread per library?
Is there a plan to integrate Google Gadget somehow into Google's Blogger in Beta? They do have a very primitive way to let developers to write installation button to install without any programming knowledge, but again, very primitive. In fact, I wrote one to convert an exising translation utility for users in Blogger Beta:
thats a great idea! we already started to develop some "gadgets" for bloggers-some are up already... Dann, how much time its takes to show my new gadgets in the directory, (i added 8 more a week ago) best regards, benny.
> Is there a plan to integrate Google Gadget somehow into Google's > Blogger in Beta? They do have a very primitive way to let developers to > write installation button to install without any programming knowledge, > but again, very primitive. In fact, I wrote one to convert an exising > translation utility for users in Blogger Beta:
It shouldn't take more than eight weeks for gadgets to start showing up in the directory. What's the name and URL of your gadget? I'll be glad to check and see what's going on.
Did you provide information for the various metadata fields within your gadget, e.g. description, author, screenshot, thumbnail? It also helps when more users add your gadget to their homepage (http://www.google.com/apis/gadgets/faq.html#directory).
Thanks,
Dann
On Dec 16, 9:32 pm, "bt" <tsab...@gmail.com> wrote:
> thats a great idea! > we already started to develop some "gadgets" for bloggers-some are up > already... > Dann, how much time its takes to show my new gadgets in the directory, > (i added 8 more a week ago) > best regards, > benny.
That's a great addition. I was actually looking for info on how to do that a while back. Question: Can we also pass UserPref values to the Analytics? If it's possible could you please post an example? I would like to find out which gadget settings are used the most.
Thanks, Alex
On Dec 21 2006, 5:25 pm, "labtopia" <mccormick.ka...@gmail.com> wrote:
The 'path' parameter doesn't allow whitespace and is considered an invalid character. My best guess is that prefs.getString("title") contains invalid whitespace characters. If this is the case, you could probably run a simple replace:
prefs.getString("title").replace(/\s/g, "_");
Hope this helps!
Dann
On Jan 11, 5:08 pm, "Bonstio" <bons...@gmail.com> wrote:
> The 'path' parameter doesn't allow whitespace and is considered an > invalid character. My best guess is that prefs.getString("title") > contains invalid whitespace characters. If this is the case, you could > probably run a simple replace:
> prefs.getString("title").replace(/\s/g, "_");
> Hope this helps!
> Dann
> On Jan 11, 5:08 pm, "Bonstio" <bons...@gmail.com> wrote:
Actually, I have found that path parameter to _IG_Analytics doesn't like other character so I tried using the _esc method.. but it doesn't like this either. Rather than spend ages laboriously figuring out which characters to escape, I wrote a function to just strip anything non-alphanumeric.
But I'd like to understand s the reason why the _esc() method fails? I tihnk it's something to do with the % characters...