モジラ、クロスブラウザテスト用アドオンを公開--「build once, test everywhere」を実現

Seth Rosenblatt (CNET News) 翻訳校正: 編集部 2014年09月12日 13時10分

  • このエントリーをはてなブックマークに追加

 Mozillaは、さまざまなプラットフォームに対応するウェブページのデバッグ作業を1カ所から行えるようにするプロジェクトを明らかにした。このプロジェクトが完了すれば、ウェブ開発者の作業はずっと楽になるはずだ。

 インチ規格のボルトに対してセンチ規格のレンチで悪戦苦闘する場合のように、ウェブ開発者たちは現在、ブラウザごとに異なる開発ツールを用いてコードをデバッグしなければならない状況にある。

 しかし、米国時間9月11日にMozillaから新たにリリースされた開発者向けアドオンを利用することで、ウェブページを作成する開発者は、「Android」版の「Google Chrome」や「iOS」版の「Safari」向けに記述したコードを「Firefox」からテストできるようになる。「Firefox Tools Adapter」という名前のこのアドオンを用いることで、スクリプトのデバッグや、開発者向けコンソールを通じたウェブコードの実行、「iPhone」や「iPad」、Android機器上でのサイトのレイアウト変更が可能になる。

 この実験的なアドオンは、Firefox開発チームがAndroid版Firefoxや「Firefox OS」のデバッグ時に内部で使用しているものと同じツールから派生しており、これによって開発者は、上述したデバイスを自らのデスクトップPCに接続したうえで、Firefox上のツールからAndroid版のGoogle ChromeやiOS版のSafariでのテスト作業を実施できるようになる。

 開発者らは現在、ブラウザごとに用意されている異なったデバッグツールに習熟する必要があり、そのために時間を(場合によっては丸1日)かけなければならない状況に置かれている。

 Mozillaの主席開発者エバンジェリストであるChristian Heilmann氏は米CNETに対して「デバイスをまたがったデバッグは深刻な悩みとなり得る」と語った。

 Firefox Tools Adapterは今のところ、Firefoxのナイトリービルドでのみ動作する。ただ、Firefoxの開発者向けツール担当ディレクターであるDave Camp氏によると、対象となるビルドを拡大し、最終的には4~5カ月後をめどに安定ビルドでも動作できるようにしたいという。

 Camp氏は、「同アドオンは最先端の技術を使用しているため、ナイトリービルドを使用してもらわなければならない」と述べたうえで、同アドオンにはまだ荒削りなところがあると付け加えた。このため、今のところは同アドオンが完璧に動作すると期待してはいけない。

 Camp氏によると、このFirefoxアドオンがSafariやGoogle Chromeの開発者向けツールとやり取りできるようにするのは簡単な作業ではなかったという。同氏は、さまざまなブラウザ上の開発者向けツールとやり取りできるようにするのは、例えば「dog(犬)」という単語を別の言語に翻訳するようなものだと述べた。つまり、場合によっては同じか、似たような単語になるものの、それ以外ではまったく異なった単語になるということだ。

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

この記事を読んだ方に

連載

CIO
シェアリングエコノミーの衝撃
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「展望2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
エンドポイントセキュリティの4つの「基礎」
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
エンタープライズAIの隆盛
インシュアテックで変わる保険業界
顧客は勝手に育たない--MAツール導入の心得
「ひとり情シス」の本当のところ
ざっくり解決!SNS担当者お悩み相談室
生産性向上に効くビジネスITツール最前線
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell Technologies World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]