• On TechRepublic: 10 cool USB flash drive tricks
May 20, 2009 5:10 PM PDT

Mozilla's Jetpack to bring next generation add-ons

by Josh Lowensohn
  • Font size
  • Print
  • 5 comments
Share

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.
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
Click Here

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

The yogurt makers of tech: Gadgets to avoid

Don't buy these one-trick ponies--unless you like gizmos that gather dust.

Google wants to unclog Net's DNS plumbing

The Net giant, ever eager for a faster Internet, debuts its Google Public DNS service. With it, Google could become even more central to the Net.

Inside CNET News

Scroll Left Scroll Right