Jul1'10

Jetpack Survey Report

Survey 3 – “What Add-ons Builder APIs are important to you?”

In this survey we asked current and potential Mozilla add-ons developers which APIs they felt were most important to them in their development efforts. The feedback the community gave was quite informative. Many of our assumptions about which APIs the community wanted were confirmed, but there were quite a few APIs which ranked higher than expected. The survey’s confidence level is 95% (+/- 8%) so these results should be fairly accurate – let’s dig in and take a look!

Panel – open a panel UI element – #3 most requested API

Page Mods – modify web page HTML, CSS, and JS – #1 most requested API

Localization – multi-language support

Places – bookmarks, history, etc

Audio – access to system audio capabilities

Gadget – ability to open an app in a chromeless window

Prism-like Abilities – create Prism-like apps

JS Libraries – jQuery, MooTools, Dojo, etc. – #2 most requested API

Awesome Bar – access to awesome bar data and events

Music – ability to interact with a user’s music data

Clipboard – access to the system clipboard – #4 most requested API

Video – deeper video integration

Third-party Data Services – Google, Twitter, Wikipedia, etc.

Inter-Add-on Communication – allowing add-ons to talk to each other

The Takeaway

It was no surprise that Page Mods was the most requested API of the pack, as it has been a highly debated and extensively discussed topic on the SDK Google Group. The surprises really occurred just below the top three APIs, where Clipboard, Localization, and Third-party Data Services (Twitter API, et al.) ranked highest, in that order. Over the next couple weeks, we will be asking for more detailed feedback on some of the less defined APIs you requested in the survey. After we have a handle on the specifics of what you want out of them, we can direct development efforts to accommodate.

- Daniel Buchner, on behalf of the Jetpack team

About the Author

Myk Melez

Myk is a longtime Mozilla toolsmith and engineer who worked on Forumzilla, Bugzilla, and Firefox before joining labs. He loves to hack and make people happy.

More from Myk Melez »

Category

Uncategorized

About Mozilla Labs

Laboratories are where science and creativity meet to develop, research, and explore new ideas. Mozilla Labs embraces this great tradition - a virtual lab where people come together to create, experiment, and play with new Web innovations and technologies.

Newsletter

Enter your email address here to subscribe to our mailing list for announcements: