動画:デスクトップを消し去るウェブブラウザ Webian Shell、Mozilla Chromeless ベース -- Engadget Japanese:
"話が複雑になってきましたが、要はウェブアプリ時代を迎え、従来のデスクトップアプリを一掃するハイパーシンプルなフルスクリーンブラウザがリリースされたということ。"
"話が複雑になってきましたが、要はウェブアプリ時代を迎え、従来のデスクトップアプリを一掃するハイパーシンプルなフルスクリーンブラウザがリリースされたということ。"
古い記事だが、その当時自分は記事を鵜呑みにしてフルスクリーンブラウザが出来たんだ、くらいにしか思っていなかった。しかしMacGap、Fluidなどweb開発技術でのデスクトップアプリ作成を調べていくうちに、この記事が表面上のことにしか触れていない事がわかった。Web ShellとはChromelessのリファレンス実装でもあったのだ。
ではChromelessとは何か?
ChromelessとはXULRunnerアプリをhtml、javascript、cssで書けるフレームワークだ。
The “Chromeless” project experiments with the idea of removing the current browser user interface and replacing it with a flexible platform which allows for the creation of new browser UI using standard web technologies such as HTML, CSS and JavaScript.
Mozilla Labs » Chromeless Browser
Mozilla Labs » Chromeless Browser
XULRunnerアプリが簡単に書けるとなると俄然Chromelessに興味が湧いてきた。これはWebアプリを書くのとは本質的に違う。Thunderbird、SunbirdがChromelessで作れるという事だ。
XULRunner とは、Firefox や Thunderbird と同じくらい多機能な XUL+XPCOM アプリケーションを単独で起動するための Mozilla ランタイムパッケージです。XULRunner はアプリケーションをインストール、アップグレード、さらにアンインストールする機能も提供しています。また、他のプロジェクトや製品への Mozilla テクノロジーの組み込みを可能にする libxul も提供します。
XULRunner - MDN
XULRunner - MDN
私が目標の一つとしているのはweb技術でのデスクトップアプリ開発。また一つJavaScriptをマスターする理由が出来た。
コメント
コメントを投稿