
Firefoxブラウザで一番気に入っている点を尋ねると、ほぼ全員が「アドオン」と答えます。ブラウザのパフォーマンス低下の原因とされていますが、アドオンをダウンロードすることでFirefoxのエクスペリエンスをカスタマイズできます。昨日発表されたJetpackは、こうした拡張機能の作成を容易にすることを目的としています。
この動きは、Googleが開発者に対し、昨日パフォーマンスが向上したChromeブラウザ向けのアドオン開発を促している中で起こった。Mozilla Labsは、アプリケーション開発者向けAPIであるJetpackが、アドオンにおける同社の優位性を維持する一助となることを期待している。
「アドオン作成をよりアクセスしやすくすることで、開発者コミュニティを飛躍的に成長させたいと考えています。同時に、アドオン自体をイノベーションのための拡張可能なプラットフォームとして開発することで、より強力なコミュニティを目指しています。Jetpackの多くの便利な機能は、12行以下のコードで記述できます」と、Aza Raskin氏、Atul Varma氏、Nick Nguyen氏はMozilla Labsのブログに記しています。
Jetpack を使用すると、ユーザーは既に知っている技術を使用してアドオンを作成できるため、開発者志望者にとっての障壁が低くなります。
「具体的には、Jetpack は Web 技術 (HTML、CSS、Javascript など) を使用してブラウザを強化する方法を模索するもので、Web サイトを構築できる人なら誰でも、Web を仕事、コミュニケーション、遊びにとってより良い場所にすることに参加できるようにすることを目標としています」と Mozilla チームは書いている。
重要なのは、Jetpack により、ブラウザに新しい機能を追加できるようになることです。「再起動や互換性の問題が発生することなく、オンライン エクスペリエンスにほとんど支障をきたしません」
現在v0.1リリースのJetpackは、「未完成で、洗練されておらず、プロトタイプ段階の段階」であると開発者は認めています。ユーザー向けの詳細情報はMozilla Labsのサイトで公開されており、デモとチュートリアルをダウンロードできます。
過去4年間で、Firefox向けに12,000以上のアドオンが作成され、一般に無料でダウンロードできます。広告ブロッカー、翻訳ユーティリティ、サイトモニター、セキュリティ強化、その他ユーザーが作成したブラウザの新機能など、多くのアドオンが含まれています。
David Coursey氏はFireboxを使用してこの記事の調査を行い、いくつかのアドオンを日常的に使用しています。彼はdcourseyという名前でツイートしており、www.coursey.com/contactからメールで連絡を取ることができます。