japan.internet.com
japan.internet.com メンバーID
Twitter
Facebook
RSS
ピックアップ
2006年11月8日 11:50

Adobe、『ActionScript』エンジンのソースコードを Mozilla に寄贈

著者Andy Patrizioオリジナル版を読む海外海外発
Adobe Systems (NASDAQ:ADBE) は7日、スクリプト処理エンジン『ActionScript Virtual Machine』(AVM) のソースコードを Mozilla Foundation に寄贈すると発表した。Mozilla は、これを受けて『Tamarin』というオープンソース プロジェクトを発足し、AVM の開発を進める。

AVM が処理するスクリプト言語『ActionScript』は、情報および通信システムの標準化団体 Ecma International が定めた『ECMAScript Edition 4』という規格に準拠している。ECMAScript は『JavaScript』を標準化した言語だ。元々 JavaScript は、Netscape Communications (現在 AOL の子会社) が開発したスクリプト言語だが、様々な開発者が微妙に異なる実装を行なうに伴って、分化していった経緯を持つ。

たとえば、Mozilla の Web ブラウザ『Firefox』では、Netscape のオリジナル エンジン由来の『SpiderMonkey』を実装している。また、Adobe のリッチコンテンツ プラットフォーム『Flash』では ActionScript、そして Microsoft (NASDAQ:MSFT) の『Internet Explorer』(IE) では『JScript』といった具合だ。

Adobe は、AVM のソースコードを Mozilla に寄贈した理由について、Web ベースのスクリプト言語を一本化するためと説明している。

Adobe のプラットフォーム事業部門製品マーケティングディレクタ Pam Deziel 氏は、次のように述べた。「当社は各プラットフォーム間の JavaScript 系仮想マシンを束ね、アプリケーションのターゲット プラットフォームおよび言語として、より統一化した ECMAScript ベースのものを開発者に提供したい」

AVM のソースコードは、7日より Tamarin プロジェクトサイトで配布が始まった。なお AVM は、ActionScript のバイトコードをマシン語に変換するコンパイラ (JIT コンパイラ) も備える。Deziel 氏によると、SpiderMonkey に比べて10倍速いという。

Deziel 氏はこの実行速度向上により、『Ajax』ベースのアプリケーションなど、JavaScript を用いたあらゆる種類の Web アプリケーションの性能が、大幅に向上すると予測している。

プリンター用
記事を転送
この記事をクリップ!
【特別連載企画】大艦巨砲主義にして卓越したレスポンス--GALAXY S II WiMAX
【特別連載企画】大艦巨砲主義にして卓越したレスポンス--GALAXY S II WiMAX 1月20日より販売が開始されたサムスン製スマートフォン「GALAXY S II WiMAX」。カタログスペックでは、他メーカーのハイエンド機と同じように見えても、実際に使うと卓越したレスポンスに驚かされる。
⇒詳細記事はこちら
⇒連載記事一覧はこちら
注目のトピックス
最新コラム一覧
百式のネットビジネス研究
百式のネットビジネス研究
次のフライトでお好みの座席が空いたら教えてくれる「Expert Flyer」
アウンのグローバルマーケティング動向
アウンのグローバルマーケティング動向
Web プロモーションにおいて大切なこと―年度末編―
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
12月の主婦層、ベルメゾンが首位を維持(VRI 調査)
多言語×Web×海外マーケティング情報
多言語×Web×海外マーケティング情報
海外発、注目 AR プロモーション
エンジニア転職ノウハウ開発室
エンジニア転職ノウハウ開発室
楽天が目指す変革──Globalization、Agile、Big Data
中国・台湾ネットビジネス情報最前線
中国・台湾ネットビジネス情報最前線
中国から Web を見てもらいたいならば
マーケティングに活用できる最新トレンド
マーケティングに活用できる最新トレンド
改めて、「導線」最適化に目を向ける
次世代マーケティングチェーンの視点
次世代マーケティングチェーンの視点
ソーシャル時代における BtoC 型 Eコマース成功のポイント
Copyright 2012 internet.com K.K. (Japan) All Rights Reserved.