What a beautiful API for Chrome manipulation! Can't wait for it to be part of the browser. More generally, it's really exciting to see how seriously Mozilla takes extensions as an integral part of the web experience. It's cutting edge in a way Chrome and IE haven't really begun to explore.
One piece that's missing for me, however, is the lack of innovation in sharing/discoverability of extensions. For example, I'd love to be able to write a quick script for news.YC, be able to share it, and let others discover it with <5 clicks...
I don't see how this is different than Greasemonkey (other than addition of HTML/CSS). Is this more of a control issue due to Greasemonkey ported to Chrome?
The big difference is that JetPack has a simple API to manipulate the browser chrome. There will always be some things that the existing extension model allows that JetPack would have problems delivering, but it allows a huge subset of extensions that just need to execute some JS, maybe tweak some chrome, and display some content to be much simpler for people to develop without having to learn XUL.
Oh, that's nifty. I vaguely remember hearing about that, but I guess I'm so used to having to avoid using shiny new things that when the opportunity actually arises with extension code, it's hard to recall. Thanks for the info.
Looks cool, but of course you would need to get potential users of your addon to install jetpack first. Will be great when/if this becomes a core part of the browser.
Yes, but it will eventually become part of the browser once the API is mature. Most Mozilla Labs projects have the goal of integrating with Firefox whenever possible (like Ubiquity).