Extensions beta launched, with over 300 extensions!
Tuesday, December 08, 2009
Labels: extensions
These last few days, it seems that the extensions team has developed a newfound love for the F5 key. We all keep refreshing the "Most recent" page of our new gallery, obsessively checking the newest amazing extensions that developers have uploaded. Today, we get to share this nervous tic with millions of Google Chrome's users. We're launching extensions in the beta channel for Windows and Linux (Mac is in progress). We're also opening our gallery, which, as of now, contains more than 300 extensions!
An extension system has been one of our most requested features for Google Chrome. It's a tribute to Mozilla and the Firefox project that nowadays, users just expect all browsers to have built-in extensibility.
We started the project by presenting a design doc that outlined our vision to create an extensions system based on web technologies - a system that is easy to use, stable, more secure and that wouldn't slow down Google Chrome. It wasn't always easy to balance our goals, and sometimes we had to make tough trade-offs.
Since we built all of this in the open, we had tons of help. Developers started using our code shortly after the first check-in, and have been sending us feedback on our mailing list ever since. Being able to see the extensions people were trying to build and the problems they faced made it more fun to design the system, and motivated us to keep fixing the bugs.
Today, we're really happy to release a beta of extensions that begins to deliver on our initial vision. Extensions are as easy to create as webpages. Users can install and uninstall them quickly without restart, and extensions have a great polished look that fits in with Google Chrome's minimalist aesthetic. When developers upload an extension it is available to users immediately, with limited restrictions and manual reviews only in a few situations.
On the technical side, we've been able to use Google Chrome's multiprocess architecture to help keep extensions stable and safe. And Chromium's extensive performance monitoring infrastructure has helped us ensure extensions affect Google Chrome's speed as little as possible. You can learn more details about the internals of our system in the videos below.
We still have a long way to go - next up, we're going to be working hard to get extensions to all Google Chrome users, and we're already brainstorming the next set of API improvements. Oh and, we should also fix some bugs ;-).
For those of you who want to learn more about extensions, let us know if you want to join us in a small get together tomorrow in our campus in Mountain View. Space is limited - we'd love to see many of you there so do RSVP early and we'll email you more information if are selected to attend. You can also meet with our team at Add-on Con, where we are going to participate in a couple of panels. Finally for those of you who are far away, we are planning some online developer tutorial sessions. If you are interested in attending these, please fill in this form.

29 comments:
Gordon Fontenot said...
No installing extensions on Chromium for Mac? Lame. Is there no way to bypass?
December 8, 2009 9:22 AM
revanmj said...
Please add categories to the extensions catalog. Now it is very hard to find anything. It is one big mess.
December 8, 2009 9:49 AM
Amanda im Netz said...
Yes, very lame that Chrome for Mac does not support Extensions anymore.
And as Google Chrome deleted all the externsions I already had with an auto update some time ago, I hate the auto update "feature".
And hearing that extensions are also auto updating I am already wating for the bad news and things that will happen when auto updated extensions does not work anymore, has problems with other extensions or affects the Google Chrome browser in general.
I am not a child and want to decide myself when and where to update.
Google wonders why their browser is not popular in some countries including Germany! I am sure this auto update "bug" won't help to make it more popular!!!!!
December 8, 2009 10:19 AM
Xero said...
Being able to easily find extensions published by Google and Google employees would be great. So a Google only only category would be greatly appreciated.
December 8, 2009 10:23 AM
The MAZZTer said...
The Google blog post was quite clear that Mac Google Chrome extension support is not yet up to par with the other platforms so the Beta branch has them disabled for now.
The --enable-extensions switch may work, or it may not, depends whether support was compiled out entirely or not.
December 8, 2009 10:51 AM
pavs said...
Thanks! I have been waiting for this for along time. Now the only thing that will keep making me going back to firefox is firebug. please please please port firebug on chrome and we are good to go. webkit/chrome developers tool just doesnt do it for me.
December 8, 2009 11:14 AM
McoreD said...
Extensions beta launched, with over 300 extensions! with no Sidebar support!
December 8, 2009 1:33 PM
BrianM said...
A librarian who can categorize the extensions (and add better descriptions) would be a huge help, because the list is getting too big!
P.S. Let me know if you need help!
December 8, 2009 2:10 PM
Seth said...
I second the request for bypassing the Chromium Mac Extension block. I can install extensions from http://chromeextensions.org in Mac Chromium, after all, so why can't I install them from the official site?
I don't mean to detract from how awesome this is. It's a huge step for Chrome and I'm sure Mac support will be coming soon.
December 8, 2009 4:16 PM
FreezeWarp said...
Everything else considered, it can't be easy to develop and write a cross-platform plugin API that is in-fact stable and secure. While I was accustomed to several extensions when I stopped using Firefox in place of Chrome, having used it as my default browser on Linux for the past several months and watching it evolve has been something of a joy. The plugin API should satisfy most of my needs, and the built-in developer tools seem the best in class (Firebug seems somewhat inferior, but I haven't used it for a few months, and I always got confused).
True that I haven't yet used the Mac version, the Linux version has progressed amazingly, and I'm ecstatic to see Google putting so much focus on the platform being that many other products (Google Desktop, Gears, Sketch-up) haven't seen that attention. Chromium to me seems the best of any browser.
At this point, the only surprise I want to see is built-in Gears support in Linux. I'm very happy to finally see it in the beta channel (though it has seemed Beta quality for a while).
December 8, 2009 6:09 PM
UVL said...
The extensions directory is really cool, can't really stop pressing F5! :)
Something I'm missing, having so many extensions at disposal, is a tagging system to group them in some way. This would solve the issue to have extensions and themes mixed too.
December 9, 2009 12:34 AM
bamirzada said...
Any word if they will have extensions available in the Android Chrome browser?
December 9, 2009 12:41 AM
Craig said...
People!!!!
Google believes in searching not sorting.
It would be lame to have categories.
Make intelligent use of the search box to find extensions.
December 9, 2009 2:09 AM
Craig said...
I just want to add that search means you get your own custom on-the-fly categories for browsing. It the design; it's not a mess.
December 9, 2009 2:14 AM
UVL said...
I usually agree with the "search" philosophy, it works great in many google services, but searching is good when you know what you search for. When you need to discover, it's less useful.
December 9, 2009 3:48 AM
Moremony services said...
No problem. It does bother me a bit that the autoupdates are done completely transparent from the user - I wish they would give us at least a notification that an update happened.
Attorney
Moremony
December 9, 2009 9:20 AM
t said...
Yap,
Unfortunately my extension was stolen, even if I submitted to Google. I had the bad luck to have the extension rejected because the extension was using the status bar for Page Rank, and Alexa Rank checker.
In the meantime somebody copied my code and removed the status bar function and publish it.....
If you could report it here https://chrome.google.com/extensions/detail/oangcciaeihlfmhppegpdceadpfaoclj
here is the proof
http://www.seomator.com/blog/our-seo-for-chrome-toolbar-was-stolen-and-attributed-by-google-to-the-thief/
thank you
Tiberiu
December 10, 2009 10:11 AM
UVL said...
I'd like to have a "logs page" or "latest updates" tracing all the updates to the extensions, so I know when an extension was updated, and could check it for the fixes/new features.
About stealing extension, it's really simple to republish the extension of someone else, I wonder what Google is thinking about this ( we risk to have dozen of clones for each one of those 500 extensions ouththere... )
December 11, 2009 2:09 AM
UVL said...
I mean tracing the updates to the owned extension.
December 11, 2009 2:11 AM
David Konatschnig said...
Its lame that there is no support for Mac? get Windows! :D
December 11, 2009 2:26 AM
GirlPaint said...
I've installed 28 extensions but I can only access 18. The rest of the icons are hidden. Is there a toolbar I can move them to so I can see all my extensions? Or is there an option to move them to the bottom of the browser page? Help please!
December 13, 2009 10:13 PM
jfoucher said...
Extensions won't install in Chromium?? What happened ? I have 10 extensions installed already, but https://chrome.google.com/extensions/ won't let me install new ones! Outrageous!
December 26, 2009 11:56 AM
Anonymous said...
Excellent news, it was about time, the only reason I am still holding off using FF is because of the extensions for it. Hopefully when the Chrome extensions library becomes much bigger I will finally be able to make the switch!
Chris
free ipod touch
January 8, 2010 1:16 PM
Michael said...
The fact that the Mac Edition Chrome doesn't support extensions is really frustrating. Does anyone know of a way to get around this?
Laws
January 23, 2010 11:17 AM
somaie said...
Everyone has their favorite way of using the internet. Many of us search to find what we want, click in to a specific website, read what’s available and click out. That’s not necessarily a bad thing because it’s efficient. We learn to tune out things we don’t need and go straight for what’s essential.
www.onlineuniversalwork.com
February 7, 2010 11:20 PM
direct said...
Hope you guys make a version for mac, in the meantime they work great on my laptop.. good work.. Kindest Regards Jordan
February 11, 2010 3:37 AM
ricky said...
Hope u can make a google chrome app for iPod touch and iPhone soon I love it soo much I have it on all my pcs
February 13, 2010 9:34 AM
yadhukrishnan.p said...
The extensions directory is really cool, can't really stop pressing F5! :)
Something I'm missing, having so many extensions at disposal, is a tagging system to group them in some way. This would solve the issue to have extensions and themes mixed too.
October 17, 2010 8:37 AM
yadhukrishnan.p said...
Being able to easily find extensions published by Google and Google employees would be great. So a Google only only category would be greatly appreciated.
October 17, 2010 8:38 AM
Post a Comment