• On BNET: Vote: How will Apple blow it?
May 20, 2009 5:10 PM PDT

Mozilla's Jetpack to bring next generation add-ons

by Josh Lowensohn

Mozilla Labs has launched a new project called Jetpack that could drastically change how users interact with Web sites and manage third party add-ons.

In a nutshell, it enables developers to create code packages that can be toggled on and off without the end user having to restart their browser. This is something that cannot be done with Firefox's current add-ons system, but has been possible in third-party tools such as Greasemonkey, which allow users to pick and choose which scripts are active.

It solves another annoyance by letting developers create code that isn't outdated or broken every time the browser gets a major update. This is a problem that has plagued Firefox add-ons for years, and forces developers to make small tweaks or changes to get their extensions up and running--even if they've long since stopped working on a particular extension. Under this system, whatever Jetpack add-ons you have installed will still work. At least that's the promise.

In the introductory video of Jetpack (embedded below), Aza Raskin, who is head of user experience for Mozilla Labs, shows what the tool is capable of. In the first part, it's a simple ad-blocking tool that users can toggle on and off to keep the browser from loading certain page elements from ad providers. In the second half, he demonstrates how custom code can do the same thing to other page elements, depending on what developers have coded into any one particular Jetpack module.


Mozilla Labs Jetpack - Intro & Tutorial from Aza Raskin on Vimeo.

Besides no restarts and no breaking with updates, the most exciting aspect of Jetpack is how it can give users more control over what they see on a site, and how they can interact with its content. Like Ubiquity (another Mozilla Labs project), it also appears to be putting these add-ons right in the hands of users as soon as they visit a site with Jetpack controls, which means there's less of a need to promote it in an add-ons directory to have users find it.

Raskin warns that at version 0.1, the project is still a little rough. You can try out a few code samples, and read more about how to get involved, on the Jetpack developer site.

Josh Lowensohn writes for Webware.com, CNET's blog about Web applications and services. E-mail Josh, or follow him on Twitter at http://www.twitter.com/Josh.
Recent posts from Webware
Review redux: Flixster movie app for BlackBerry
Popular iPhone movie app flops on BlackBerry
Opera Mobile 10 beta browser: First Look video
Google trying not to cross 'the creepy line'
Integrated retweet on its way to Twitter
Mozilla's e-mail group looks toward the cloud
Facebook: We're going after scammy ads, too
Alterna-browsers Firefox, Chrome get quick fixes
Add a Comment (Log in or register) (5 Comments)
  • prev
  • 1
  • next
by spaceyguy May 20, 2009 6:03 PM PDT
Like ubiquity, this look like it has so much potential. I cant wait to see what happens with this project.
Reply to this comment
by Angmarr May 20, 2009 6:17 PM PDT
Yes like EVERYTHING Mozilla, def excited!
Reply to this comment
by alisabki May 20, 2009 6:17 PM PDT
so cool. like the monkey one~
Reply to this comment
by kaolinfire May 20, 2009 7:02 PM PDT
Hmm. Sounds good. But--so, what differentiates it from greasemonkey besides being backed by mozilla? :)
Reply to this comment
by flickrz May 20, 2009 7:14 PM PDT
Nice feature but bad example for demo. Especially since Mozilla is completely dependent on google for ad revenue. May be they should have shown how you can block all google ads on the search result page. That would have been fun. ;)
Reply to this comment
(5 Comments)
  • prev
  • 1
  • next
advertisement

About Webware

Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.

Add this feed to your online news reader

Webware topics

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

Inside CNET News

Scroll Left Scroll Right