Sunday, June 14, 2009

Jetpack

Jetpack is a newly formed experiment in using open Web technologies to enhance the browser, with the goal of allowing anyone who can build a Web site to participate in making the Web a better place to work, communicate and play.

In short, Jetpack is an API for allowing you to write Firefox add-ons using the web technologies you already know.

As with all Labs experiments, Jetpack is an open source project and everyone is welcome to participate in its design, development and testing.

Web-based

  • HTML, Javascript, and CSS will be the only tools required
  • Have the full power of the open Web: AJAX & multimedia capabilities including canvas, audio and video
  • Streamed & accessible via a URL, just like the rest of the Web
  • Debugged in the browser without restarting using common Web development tools like Firebug

Secure

  • Provides access to only the privileges needed, with security issues always be presented in social-terms, and not technical-terms
  • Short and easy to review code ensures that potential security issues are shallow, and review times short

Robust

  • Versioned APIs so that you won't have to update & revalidate your code for every new version of Firefox
  • Lightweight but full featured, enabling simple and complex applications that add to the Web experience, just like Firefox add-ons do today

Extensible

  • Archiecture will allow for the easy inclusion of reviewed & versioned third-party toolkits (e.g. jQuery, Dojo, etc.) and API libraries (e.g. Twitter, Delicious, Google Maps, etc.)
https://jetpack.mozillalabs.com/

No comments: