グーグル、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)
- 4日前のトップ記事
- 5日前
- 6日前
- 7日前
- 8日前
- ホワイトペーパー
- 話題のタグ
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
マイクロソフト、「Office 2010」ベータ版を開発者向けにリリース
100万円で実現!中小企業の情報漏えい対策
高まるiSCSIストレージへの注目度
大丈夫?あなたの会社のセキュリティ対策
電力に"ふた"をする独自の省エネ機能とは!?
企業ITシステムの企画、構築、運用のイロハ
―エン・ジャパン厳選求人☆毎週更新―
【最終警告】パンデミック対策特集