グーグル、JavaScriptプログラミングツールをリリース
翻訳校正:湯木進悟
グーグルは米国時間11月5日、新たに「Closure Tools」プロジェクトを立ち上げ、JavaScriptプログラムの作成をサポートする一連のツールをリリースした。
Googleは米国時間11月5日、「Closure Tools」と呼ばれるプロジェクトをリリースし、同社のウェブサイトおよびウェブアプリケーション作成レベルに達することを望む開発者をサポートしていく方針を明らかにした。
Googleは、ウェブ中心のビジョンの一環で、JavaScriptを用いたウェブベースのプログラム記述を強く推進している。確かにGoogleは、「Gmail」や「Google Docs」などのサービスを通じて、JavaScriptを最大限に活用しており、より高速にJavaScriptプログラムを実行できるようにする目的もあって、「Chrome」ブラウザの開発に努めてきた。
しかしながら、JavaScriptプログラムは時に異なるブラウザ上では異なった動作をするなどの理由から、高機能なJavaScriptの記述、デバッグ、最適化は困難なものともなってきた。Googleがオープンソースで提供するClosure Toolsのプロジェクトでは、こうした難題に取り組みやすくすることが目指されている。
同ツール群の最初のものは、「Closure Compiler」と呼ばれるソフトウェアパッケージであり、より小サイズで高速に稼動するように、JavaScriptプログラムのスリムダウンを図ることができる。たとえば、「DisplayAddress()」という名称の機能は、単に「()」に置き換えられる。
コンパイラに加えて、「Firefox」ブラウザ向けには他にもツールが提供される。Firefoxの「Firebug」アドオン向けのエクステンションとなる「Closure Inspector」も、その中に含まれており、再び「()」を「DisplayAddress()」に関連付けるといった、プログラマーが新たに記述されたJavaScriptの理解を深め、デバッグできるようにサポートするものとなっている。「Google Page Speed」エクステンション向けの別のアドオンでは、プログラマーがコンパイラのサポート進行度を見極められるようになっている。
また、Googleは、「Google App Engine」サービスにホストされたウェブアプリケーションとしてコンパイラを提供する計画も立てている。
Closure Toolsの2番目には、プレ構築されたJavaScriptコードのコレクションとなる「Closure Library」が挙げられる。Closure Libraryにより、プログラマーは、配列およびストリング処理といった高度に洗練されたテクノロジを扱えるようになる。
Closure Toolsの最後には「Closure Templates」が挙げられ、JavaScriptやHTMLユーザーインターフェースの作成を容易に進められるように、あらかじめ記述されたコードが提供される。
この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。原文へ
- 0人の推薦記事
- 1人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(3)
- ホワイトペーパー
- 企画特集
- 話題のタグ
SQLite対応アプリのデータベースファイルを閲覧する
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
Xbox Live インディーズゲーム開発の軌跡
DBのパフォーマンスに困ってませんか?
御社はまだフリーの転送サービスですか?
事例 VMwareでデータセンターをクラウド化
通販サイトのアクセス集中からの危機を救う
アプリケーション仮想化 3つの課題
利用者の理想を追求した最新レンタルサーバ
経営統合後の事業損益構造の見える化を実現
レガシーアプリケーションの稼働どうしてる?
アンケートから見るセキュリティ対策の実態
仮想化をダメにするストレージの実態
仮想環境のバックアップは難しいのか
新しい視点のレンタルサーバが誕生!
身近な業務をCRMが変革!