Tip:
Highlight text to annotate it
X
インターネットの歴史を振り返ると、まず最初に現れたのは Web だった。
開発者達はその新しいテクノロジーを見て、「一体これをどうしたらいいんだろう?」と考えさせられた。
Dragonfly のようなものが現れて、さらに進化してパワフルになった。
デバッガを開けばコードをすべて確認することができる。
以前は不可能だったことをもっと素早くできるようになって、もっと速く学ぶことができるようになった。
オーケー。質問がここにいくつかきているので紹介するよ。まず最初はノルウェーのナスターシャから。
Firebug を選択する開発者がまだまだ多いと思いますが、それは実装されている機能の多くが Dragonfly より充実しているという点が大きいのではないかと思います。
Dragonfly は競合できる立場にあって、実際に優れていると思いますか?
まず言えるのは、Opera Dragonfly を実際に試してみて欲しい、ということ。
この質問を書いた時は、旧いアルファ版のことが頭にあったのではないかな。
現在のバージョンは信じられないほどパワーアップしているし、機能もたくさん追加されている。
Firebug と比べて劣っているようなところはないと信じているけれど。
Opera ではリモートデバッグが行える。それは Opera がモバイル空間に強いからなんだ。
だから電話をデスクトップに接続して、電話から直接デバッグを行えるんだ。
この機能は非常に高性能で、この点では Opera は他のツールと比べても群を抜いていると思う。
Opera Dragonfly はその機能を集約して、将来的には冷蔵庫や電子レンジをデバッグすることができるようになるだろう。
それにカラーピッカーや要素のハイライトなどのデザインツールも備わっている。
複数の要素をハイライトしたり、ガイドラインが表示されるのでページを調整することができる。
それに今、僕たちはものすごいスピードで行動を起こしていて、チームを結成したんだ。
他のツールと比べると、関わっている開発者の数は常に少なかったと思う。でも、能力の高い人が集まっているし、自分たちのしていることに信念を持っている。
自分達がプレーヤーであり、独自のアイデアを持っていることをデバッグ業界に対して示していると思う。
他人が今まで思いつかなかったようなものを構築できると思う。
次の質問はドイツのウーゾトフからだね。
Dragonfly をオープンソース化することを決めた時、何を期待していましたか?またその結果はどうでしたか?
メキシコのフリアンからも同じような質問をもらっています。
オープンソース化しようと決めた時は、それが単に正しいことだと思ったからだ。
例えば、Web は世界で一番規模が大きいオープンソースプロジェクトだよね。
前にも言った通り、クライアント側でどんなソースコードの表示も行える。
Opera Dragonfly は Web テクノロジーを利用して設計されてもいるので、基本的には HTML5 アプリケーションなんだ。
どうせソースが見れるんだから徹底的にやってみようかと決めたんだ。実際に自分たちの周りにコミュニティとプロジェクトを立ち上げてね。
誰もが僕たちのコードから学べるように、そして何をしているかを見れるようにした。その技術を彼らが吸収して実際に使用できるようにしたんだ。
だからオープンソースアプリケーションを、もっとリリースしていこうと動いている。
OperaWatir と OperaDriver を GitHub サービスでリリースしたし、他にもいくつか小さなツールをそこで公開している。
だから Opera Dragonfly は実際に Opera を先導していると言えるんじゃないかな。Opera はオープンソースについて学びながら、コミュニティに還元することができるというわけだよね。
Opera Dragonfly にどのような新しい機能が加わったのかを知りたいと言う質問がたくさん寄せられているようだけど、
今後もどんどん意見を寄せて欲しい。特定の機能を希望する場合は、そのユースケースについても知らせて欲しい。できるだけ要望に応えていきたいと思っているので。
コメントと質問を送ってくれて、どうもありがとう。非常に参考になりました。次の Opera Tech Break のエピソードも是非チェックして下さい。
バグは虫でもあるよね。Dragonfly の役割って何か?バグをつぶすのをアシストすること。
そうすれば人々の生活に役立つ。Dragonfly は開発者の日常をサポートしていると言えるよね。