米Googleは8日(米国時間)、Webアプリケーション開発ツールの新版「Google Web Toolkit (GWT) 2.0」をリリースした。「過去1年の間にブラウザのスピードと機能が急速に向上し、リッチで大きなWebアプリケーションも扱えるようになったが、同時にそれらを活用するための開発ツールが必要になってきた」と同社。GWT製品マネージャーのAndrew Bowers氏によると、バージョン2.0では「高速に動作するアプリケーションの構築サポート」と「開発サイクル全体の短縮」を実現しているという。モニターしたWebアプリケーションの動作を視覚表示する「Speed Tracer」、ロード時間を短縮する「Code Splittingテクノロジ」、開発者とデザイナーのコラボレーションをサポートする「UiBinder」などの新機能を備える。
Googleは8日に開催したCampfire OneでSpeed Tracerを披露した。Webアプリケーションの動作をモニターし、パフォーマンスを引き下げる原因を特定するツールだ。同日にベータ提供が始まったChromeのエクステンションとして配布されている。
Chromeから同ツールを起動するとSluggishness(応答遅延)グラフを備えたモニター画面が広がる。X軸はイベントの時間の流れ、Y軸は特定の時間におけるUIの反応速度を示し、Y軸方向の伸びが動作の遅延をあらわす。これにネットワークのアクティビティを示すNetwork(リソース)グラフ、問題が疑われる場所にフラグ(緑/ オレンジ/ 赤の3色)が付くヒント・インジケータを重ねることで、Webアプリケーションの動作のボトルネックになっている部分が浮き彫りになる。
Webアプリケーションのサイズが大きくなるとロード時間の短縮が課題になる。起動に時間がかかれば、ユーザーは使用する前からネガティブな印象を持ってしまうものだ。Code Splittingは安全かつ簡単にアプリケーション・コードを分割できるツールで、ユーザーが最初にコア機能だけをロードし、必要に応じて残りをロードするインクリメンタル・ダウンロードを可能にする。
UiBinderはアプリケーション・ロジックとプレゼンテーション・レイヤを明確に切り分けた宣言型のUIフレームワークだ。ロジック・コードとの結びつきにとらわれることなく柔軟にレイアウトを変更・修正でき、開発者とデザイナーのスムースなコラボレーションを実現する。
| GWT 1.5登場、JavaでJavaScript Ajaxアプリケーション開発 [2008/9/8] |
| Google Web Toolkitがオープンソース化 [2006/12/13] |
| イプスイッチ、Windows環境の監視ツール「WhatsUp Gold」で日本語に対応 [15:33 5/28] |
| アイシンの最新安全運転システム - 車両周辺・後方障害物監視、わき見・居眠り判断 [10:30 5/28] |
| ラネクシー、画像処理ソフトウェア開発キットの最新版を64bit版で販売 [10:10 5/28] |
| 東陽テクニカ、1G/10GbE回線対応のポータブルネットワークアナライザ [09:57 5/28] |
| 日本発の取り組み「Mozilla Factory」がスタート [09:30 5/28] |
|
ギリシャの再選挙を控え、神経質な展開が見込まれるユーロ圏 [17:07 5/28] ライフ |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第111回 今回のお題は…「calm」 [17:00 5/28] キャリア |
|
【特別企画】最新4コアCore i7搭載ノートがついに6万円を切った!「LuvBook LB-F310X」 [17:00 5/28] パソコン |
|
【レビュー】さらにサクサク、高機能。名実ともにフラッグシップな「EXILIM EX-ZR300」 [16:50 5/28] 家電 |
|
サンコー、水深20mで使用可能なフルHD対応デジタルビデオカメラ [16:49 5/28] 家電 |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。