New in Google Chrome Beta: More Extension APIs, Free Hoodies
Monday, August 23, 2010
Labels: extensions, New Features
Since we launched the Google Chrome extension system, one of the most frequent requests we’ve gotten is to add the ability to integrate with the context menu (the menu that pops up when you right-click on a link, image, or web page).

Now in Google Chrome Beta, developers can do just that. The new context menu API allows extension developers to register menu items for all pages or for a subset of pages. Developers can also register menu items for specific operations, like right-clicking on an image or movie. For example, you could create an extension that makes it easy for users to share interesting images from images.google.com with their friends on Google Buzz.
Some users have lots of extensions installed. To help these users avoid ending up with gigantic unwieldy context menus, Google Chrome automatically groups multiple menu items from the same extension into a sub-menu.

We’d also like to announce two new experimental APIs. These APIs aren’t quite ready for prime-time yet, but we’re really excited about them and couldn’t wait to get your feedback.
- The omnibox API allows extension developers to integrate with the browser’s omnibox. With this API, you can build custom search support for your favorite website, keyboard macros to automate tasks, or even a chat client right into the omnibox.
- The infobars API allows extension developers to display infobars across the top of a tab. These infobars are built using normal HTML, so they can be heavily customized and interactive.
For the complete list of new extension APIs in Google Chrome beta, see the docs. And let us know if you make something cool. If we like it, we’ll send you a free extensions hoodie and may even feature you in the gallery.

We look forward to seeing what you come up with!

13 comments:
jasonvaritekfan said...
Nice! I'm actually hoping that the developer of my favorite Chrome extension (Universal Search and IE8 Accelerators) will switch to this API for his extension.
August 23, 2010 6:22 PM
The MAZZTer said...
I'm proud to say I am developing an infobar extension. :)
I may end up ending up with a nice fat context menu tree until it goes official, though... oh well.
August 23, 2010 6:25 PM
Wes said...
Whoo, awesome. More APIs is always a good thing, thanks Google.
August 23, 2010 6:27 PM
Chris said...
does anyone know of any extensions that take advantage of this? i would love to test it out, can't wait to find a right-click>custom search extension
August 23, 2010 6:59 PM
Andrex said...
What does an infobar look like?
August 23, 2010 7:04 PM
Bill Mill said...
@Andrex I believe the infobar is the bit of this image where the browser asks if you'd like to translate the page: http://4.bp.blogspot.com/_ZaGO7GjCqAI/S4eTX6r3sfI/AAAAAAAASQk/lDzfN0iydys/s640/chrome-translate-1.png
August 23, 2010 7:19 PM
Lanel said...
Excellent! Allowing developers to have more flexibility is a good thing, and it looks like you're going to control how extensions are made well. :)
August 24, 2010 12:53 AM
Logiedan said...
YES! Maybe now people can make extensions that 1. add the Shift + Hnter and Ctrl + Shift + Enter keyboard shortcuts and 2. keep my search engines from disappearing randomly. Those are the only things keeping me from switching to Chrome for good.
August 24, 2010 5:17 AM
Stimpson J. said...
is really fast, almost no problems
better integration with KWin (themes) could be great
August 24, 2010 6:47 AM
Acen said...
All I can really say is, FINALLY!
Autotask get?
August 24, 2010 8:59 PM
alexandrojv said...
Great! sounds like VTZilla could be a new extension for Chrome!
http://lifehacker.com/5614928/vtzilla-scans-files-for-malware-before-you-download-them
August 25, 2010 12:03 AM
lulu said...
I'd like to have the extension shown in the pictures: right click on a picture and send it to Picasa, etc.
Is there such an extension?
August 25, 2010 4:03 AM
abraham said...
If you are interested in trying out an extension that lets you tweet from the OmniBar check out http://github.com/abraham/omnitweet
August 26, 2010 9:02 PM
Post a Comment