MozillaがFirefoxのデベロッパツールの充実に注力: ブラウザ内エディタ, Firebugの統合, ネットワークパネルなどなど

先週、MozillaのテクノロジエヴァンジェリストPaul RougetがWebデベロッパたちに、Firefoxの開発ツールとして何が欲しいか、という質問をTwitterやHackerNewsで投げかけた。そのフィードバックに基づいてFirefoxのDevToolsチームは、今後のFirefoxの安定版に盛り込むべき新作または改良版のデベロッパ機能の数々を構想し、それらのプロトタイプ作りに取り組んできた。

Rougetが書いた記事によると、リクエストでもっとも多かったのは、ブラウザ内でコードを書けて、そしてエディタやIDE(統合開発環境)からブラウザをコントロールできることだ。このリクエストに対してチームは今、二つのやり方を検討している。DevToolsのチームは人気の高いSublime TextエディタとFirefoxに本来あるリモート機能を利用するライブエディティングの概念実証を作った。しかしMozillaはそのほかに、Firefoxの中にエディタを置くことも検討している。

Mozillaがブラウザ上のエディタを考えたのは、これが初めてではない。2009年にMozillaは、Bespinというものに取り組んだ。それがのちにSkywriterになったが、このプロジェクトは今休眠している。しかしCSSとHTMLによるエディタThimbleは、Mozillaが再び取り組んでおり、RougetはDevToolsの作品がエディタのメインのような書き方をしているものの、ブラウザ上のテキストエディタに関してはMozilla本体にも相当な経験と知識があることは確かだ。

デベロッパたちのもう一つのリクエストは、Chrome的Firebug的なネットワークパネルとタイムラインだ。チームはすでに、Webアプリケーションがネットワークをどのように使っているかを容易に見るためのツールの、プロトタイプを開発した。

Firefoxのチームは、ブラウザの互換性の向上にも取り組んでいる。Rougetによると、現状は“FirebugのユーザにとってFirefoxのDevToolsは邪魔者”という状況なので、それを何とかするためにMozillaは、コンテキストメニューの”inspect”メニューをディスエーブルにできるようにする。またFirebugをDevToolsのボックスに統合する方法も検討中だ。

そのほかにチームが今取り組んでいるのは、ブラウザの右側にドックツールを置けること(Firefox Nightlyではすでに実装)、CoffeeScriptのサポート、最小化したCSSとJavaScriptファイルのデバッグ、ページ上のリペイントされた部分が分かること(これもFirefox Nightlyにはある)。

Rougetによれば、チームはそのほかの機能にも取り組んでいる(イベント結合の視覚化、オフラインのストレージツール、擬似要素の検査、など)。

以上はどれも、すぐに実現するというものではなく、プロトタイプを脱するのに数か月かかりそうなのもある。でもデベロッパにとっては、こうやってMozillaがデベロッパツールの改良に励み、競合に負けまいとしている姿は大歓迎だ。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa))


投稿者:

TechCrunch Japan

TechCrunchは2005年にシリコンバレーでスタートし、スタートアップ企業の紹介やインターネットの新しいプロダクトのレビュー、そして業界の重要なニュースを扱うテクノロジーメディアとして成長してきました。現在、米国を始め、欧州、アジア地域のテクノロジー業界の話題をカバーしています。そして、米国では2010年9月に世界的なオンラインメディア企業のAOLの傘下となりその運営が続けられています。 日本では2006年6月から翻訳版となるTechCrunch Japanが産声を上げてスタートしています。その後、日本でのオリジナル記事の投稿やイベントなどを開催しています。なお、TechCrunch Japanも2011年4月1日より米国と同様に米AOLの日本法人AOLオンライン・ジャパンにより運営されています。