Firefox web browser - Faster, more secure & customizable |
Mozilla Hacksにおいて「Tilt」の最新の開発成果物が紹介されている。「Tilt」はFirefox向けに開発されたアドオン。WebGLの機能を活用してWebページを3D化して表示するという機能を提供する。対応しているバージョンはFirefox 6から10ナイトリーまで。7月にアルファ版の発表があった段階ではソースコードをダウンロードしてきて自らビルドする必要があったが、現在ではアドオンサイトからダウンロードできるようになっている。アルファ版と比較してより多くの機能が追加され、UIも洗練されたことを確認できる。
WebGLを使うことでWebページを3Dに階層化しており、視覚的に構造を把握できるというのが最大の特徴となる。その動作の模様は一昔前の映画のワンシーンのよう。対象とするノードが実際にどこに位置しているのか、上下関係や関連がどうなっているのを一瞥で判断できて役に立つ。さらにリアルタイムアップデートが実現されており、他の開発ツールやデバッグツールと併用して、変更を直にチェックできるという特徴もある。
WebGLはブラウザにおいてネイティブに3Dレンダリングを可能にするが、これまでブラウザがネイティブには持っていなかった機能であるだけに、どういった活用ができるのか、どういった用途で利用できるのかなど、さまざまな取り組みが草創期という段階にある。Tiltはデバッグ向けの表現方法としてWebGLの機能を活用した例だが、これをデザインへ転用しようとする試みがあるなど、オリジナル開発者が考えもしなかった活用方法がさまざまな方向性から考えられる。今後、さらに多くの独創的で生産性を引き上げるアイディアがWebGLで実現可能であることを示唆する事例として参考になる。