Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Mozilla プラットフォームで開発してみませんか | スラド Submission
[go: Go Back, main page]



パスワードを忘れた? アカウント作成
759900 submission
Mozilla

Mozilla プラットフォームで開発してみませんか

タレコミ by line
line 曰く、

米 Mozilla 社は、クロスプラットフォームなインターネットクライアント開発のためのアプリケーションフレームワーク XULRunner のプレビュー版を公開した(プレスリリース)。今回公開された XULRunner 1.8.0.1 は Firefox 1.5.0.1 と同じコードがベースとなっている。

XULRunner は Firefox や Thunderbird といったアプリケーションの基盤となっている XUL と XPCOM によるリッチクライアントを開発するのに利用できるフレームワーク。レンダリングエンジン(Gecko)やネットワークライブラリ(Necko)も同様に利用できる。

XUL(XML-based User-interface Language)とは GUI を XML で定義する(ウィジェットを XML で指定し、見た目は CSS、動作は JavaScript でそれぞれ書く)もので MS の XAML と似ている。 XPCOM(Cross Platform COM)は名前の通り、プラットフォームに依存せずにオブジェクトの操作を提供する。なお、 IBM との共同開発により、 Eclipse での開発もできるようになっているらしい。

すでに Nvu(ウェブオーサリングツール、スラドの記事)や Songbird(メディアプレイヤー、同記事)、WengoPhone(Skype に似た IP 電話クライアント)といったプロジェクトがこの技術を利用して開発されていることがプレスリリースで紹介されている。

今後はインストーラや配布のためのフレームワークといった機能拡充が予定されているとのこと。 XULRunner は Mozilla Developer Center からダウンロードできる。

Firefox/Thunderbird の拡張としてはいろいろなソフトウェアが出ているが、 XULRunner を利用したスタンドアロンなものも今後増えてくるだろうか。個人的には Mozilla as a PlatformFlash も Platform 化など、プラットフォームとして発展していこうとするプロダクトが最近の流れ? などと思ったりしました。

typodupeerror

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...