Web の技術でデスクトップアプリを開発する Chromeless
Webアプリをデスクトップに融合していくことを目指した Mozilla Labs のプロジェクト 「Prism」 が終了し、後継プロジェクトの 「Chromeless」 が開始されました。
関連情報
・JavaScriptでネイティブアプリ開発、「Chromeless」新実験プロジェクト
| マイコミジャーナル
・JavaScriptでマルチプラットフォーム向けソフトウェアを開発「Chromeless」
- MOONGIFT
・Mitsugu
Oyama のソフトウェア倉庫 > Chromeless 0.2 をとりあえず使ってみた
・Mozilla
Chromelessベースのフル画面ブラウザ「Webian Shell」が登場 - SourceForge.JP Magazine
・Jungle
Java - 特定サイト用ブラウザ WebRunner
・Jungle
Java - Webrunner が Prism に変身
・Jungle
Java - Prism が Firefox3 の拡張機能に
・Jungle
Java - 『HTML5&API入門』
・Jungle
Java - 『Google Chrome OS』
・Jungle
Java - Chrome OS 搭載のノートPCがついに発売に
(06/07 追記)
・動画:デスクトップを消し去るウェブブラウザ
Webian Shell、Mozilla Chromeless ベース
・Windows
8では、HTML5とJavaScriptでWindowsアプリを開発可能に - Publickey
(06/08 追記)
・グーグルはChrome
OSでOSをWeb化、マイクロソフトはWindows 8でOSをWeb化、モジラもWeb対応シェルの「Webian Shell」を発表 -
Publickey
・ポストPC時代の「Apple対Google」
| WIRED VISION
ZK Studio 0.9.2 リリース
知らなかったなぁ。UI に XUL を採用した Ajax フレームワーク 「ZK」 のために、「ZK Studio」 という Eclipse ベースの統合開発環境(IDE)が開発されていたのですね。1週間ほど前に 0.9.2 がリリースされています。
関連情報
・New
Features of ZK Studio 0.9.2
・ZK
Studio - ZK Ajaxアプリ開発支援統合開発環境 - Eclipseリンク集
・ZK
- Ajaxをベースにしたイベント駆動型のWEBフレームワーク - オープンソースコラム
・Jungle
Java - JavaとXULでリッチアプリを実現する ZK
・Jungle
Java - ZK 3.0 RC リリース
・Jungle
Java - ZK モバイルで Android コンテストの賞金にチャレンジ!
(2009/05/09 追記)
・ZK
- ZK Studio 0.9.3 New Features - Documentation
(2009/07/10 追記)
・ZK
Studio 0.9.5 released
(2010/08/19 追記)
・Javaで軽快に使える「軽量フレームワーク」特集
~クールなGUIをシンプルなスクリプトで作成するZK(1):CodeZine
(2010/08/26 追記)
・Javaで軽快に使える「軽量フレームワーク」特集
~クールなGUIをシンプルなスクリプトで作成するZK(2):CodeZine
(2010/09/03 追記)
・Javaで軽快に使える「軽量フレームワーク」特集
~クールなGUIをシンプルなスクリプトで作成するZK(3):CodeZine
Nvu の後継となるHTTPエディタ BlueGriffon が登場
「Nvu」 や 「KompoZer」 の後継となるWYSIWYG編集可能なHTTPエディタ 「BlueGriffon」 が登場しました。「XULRunner」 ベースのアプリケーションで、現在ダウンロード可能なWindows版(bluegriffon-20081013-win32)には 「XULRunner 1.9.1b1pre」 が含まれています。
関連情報
・BlueGriffon
- えむもじら
・Slashcolon
/: ? BlueGriffon…次世代Webエディタ
・Mozilla
Labs ? Blog Archive ? Developer Tools and the Open Web
(2009/07/26 追記)
・BlueGriffon
HTML Editor CSS Editor GUI Editor
・BlueGriffon日本語版
プロジェクト トップページ - SourceForge.JP
(2010/02/09 追記)
・【コラム】イマドキのIDE事情
(75) オープンソースのHTMLエディタKompoZerでWebオーサリング! | マイコミジャーナル
(2010/11/17 追記)
・HTML5もサポートした多機能なオープンソースHTMLエディタ、BlueGriffon
(2010/12/15 追記)
・フリーのHTML5+css3エディタ「BlueGriffon」M3リリース。実用レベルに!
(2011/08/11 追記)
・HTML5・CSS3をサポートしたフリーのHTMLエディタ、BlueGriffon
Ver1.0登場
(2012/02/04 追記)
・窓の杜
- 【NEWS】ショートカットキーのカスタマイズが可能になった「BlueGriffon」v1.3が公開
・BlueGriffonのショートカットキーカスタマイズ機能は使えるか検証
(2012/03/10 追記)
・【コラム】イマドキのIDE事情
(124) HTML5/CSS3対応エディタ「BlueGriffon」を試してみる | マイナビニュース
Prism が Firefox3 の拡張機能に
Webアプリをデスクトップに統合する 「Prism」 の バージョン0.9 がリリースされました。同時に、「FireFox 3.0」 の拡張機能 「Prism for Firefox 0.2」 も登場しています。
関連情報
・Mozilla
Labs » Blog Archive » Major Update to Prism, First Prototype of Browser
Integration
・サイトをWebアプリ化するツール「Prism」がFirefox用アドオンに
| マイコミジャーナル
・Focus
on People:Mozilla Labsのトップが語る次世代ブラウザの姿 - ITmedia エンタープライズ
・【OSC2008
Tokyo/Spring】「ブラウザとOSの境界を曖昧にする」:ITpro
・Jungle
Java - Webrunner が Prism に変身
・Jungle
Java - Mozilla Labs が Weave 0.1 をリリース
p.s.
「FireFox 3.0」 は Beta 4 がリリースされましたね。正式リリースはいつでしょうか。
関連情報
・Mozilla
Japan - Firefox 3 Beta 4 リリースノート
・Firefox
3 Beta 4がリリース--JavaScriptの処理速度、メモリ使用量を改善:ニュース - CNET Japan
・Firefox
3 Beta 4レビュー--これはすごい!JavaScript処理が劇的向上 - builder by ZDNet Japan
(03/24 追記)
・TechCrunch
Japanese アーカイブ ? Mozilla Prism―デスクトップとウェブ・アプリを結ぶかけ橋へ
(04/04 追記)
・モジラ:「Firefox
4」に向けた目標はPCとの統合とウェブサービスとの連携強化 - builder by ZDNet Japan
(04/09 追記)
・TechCrunch
Japanese アーカイブ » デスクトップとウェブ・アプリを結ぶかけ橋へ Part2―SSBとAdobe AIR
(10/30 追記)
・ウェブアプリケーションを単体のアプリケーションに変換する「Prism」
- builder by ZDNet Japan
(2009/02/13 追記)
・フリーソフト&サービスレビュー「Prism」
: ソフトウェア&サービス - TECH WORLD
(2009/05/21 追記)
・Webアプリを単独動作させる「Prism」のβ版が公開
| マイコミジャーナル
(2009/07/04 追記)
・Prism
1.01β - Webアプリケーションを単独のウィンドウとしてデスクトップアプリケーションのように実行するツール:Review -
Publickey
ZK モバイルで Android コンテストの賞金にチャレンジ!
「Android デベロッパーチャレンジ」 は賞金総額が
1,000万ドルを超えるアプリケーションコンテストなので、気になっている開発者も少なくないでしょう。
そんな中、Java
で開発された Ajax フレームワーク 「ZK」
のサイトで、表記のような small talk(よもやま話)が掲載されてました。詳しくは下記のリンクをご参照ください。
・Win Android $10 Million Developer Challenge by ZK Android ;-)
関連情報
・Agile
Ajax: ZK on Android
・Jungle
Java - Google が Android SDK をリリース
・Jungle
Java - ZK 3.0 RC リリース
p.s.
「ZK」 のサイトには、「Grails」
用のプラグイン 「ZK plug-in」 についての small talk も掲載されています。
開発者向けに Songbird の API が公開
XUL で開発された音楽プレーヤー 「Songbird」
が 0.3 にバージョンアップしました。
併せて、開発者向けのサイト
「Songbird Developer
Center」 が開設され、「Webpage
API」 「Add-on
API」 「Feathers
API」 の3つの API が公開されています。
関連情報
・TechCrunch
Japanese アーカイブ » ウェブブラウザ統合型メディアプレイヤー、Songbirdがv0.3をリリース
・Songbirdの事をアレコレ書くよ。
・Jungle
Java - XULRunner で動作する音楽プレーヤー Songbird
(2009/01/22 追記)
・「黒いiTunes」オープンソースのSongbird
1.0リリース - ITmedia News
Webrunner が Prism に変身
Mozilla が、Webアプリケーションをデスクトップに融合していくことを目的とした 「Prism」
という実験的なプロジェクトを新たに発足しました。
最初の実験は、以前に当ブログでも紹介した
「WebRunner」
がベースとなっています。お色直しして登場した 「Prism 0.8」 は、まだ Windows 版しか試すことができませんが、Mac 版や
Linux 版もすぐに登場する予定です。たいへん実用的なツールなので、これからどのように発展していくのか楽しみです。
関連情報
・WebとPCの融合へむけて
- 「Prism」プロジェクト誕生
・モジラ、「Prism」プロジェクト発表--ウェブアプリをデスクトップに統合へ:ニュース
- ZDNet Japan
・ウェブアプリを単独で起動させる
Mozilla “Prism” | Lifehacking.jp
・Jungle
Java - 特定サイト用ブラウザ WebRunner
(10/31 追記)
・これぞPrismの真髄!
1対他のWeb⇔デスクトップ変換も - Prismが提案を公開
(11/05 追記)
・話題のWebアプリ実行環境「Prism」、Mac版とLinux版が登場
XUL の開発環境 Spket IDE が Silverlight にも対応
Eclipse ベースの Ajax 開発環境としては 「Aptana」
の名がよく知られていますが、「Spket
IDE」 という IDE もあります。「Aptana」 と同様、Eclipse プラグインとしても提供されています。
「Spket
IDE」 の大きな特徴は、「XUL
/ XBL」
や 「OpenLaszlo」
をサポートしている点ですが、それだけではありません。最新版(現在は1.6.4)では、Microsoft の 「Silverlight」
までサポートの対象となっていて、驚きました。既に Eclipse 3.3 にも対応しています。
なお、非商用利用は無償ですが、商用利用にはライセンスの購入が必要だとされていますので、ご確認ください。
関連情報
・CodeZine:SilverlightやXAMLのプレビュー機能も追加した「Spket
IDE 1.5.9」リリース
・Eclipse
Europaに対応、jQuery/YUIサポート追加 - Spket IDE 1.6.0登場
・[Think
IT] 第1回:Spket IDEとは何か?
・[Think
IT] 第2回:Spket IDEでコーディングしてみる
・XUL
Tutorial - MDC
・Jungle
Java - XUL でリッチクライアント
・CodeZine:「FlashもAjaxも全部フリーのプラットフォーム」
OpenLaszlo 4.0正式版リリース
・Jungle
Java - オープンソースのリッチクライアント製品 Laszlo
・Flashに対抗するマイクロソフトの「Silverlight」、日本語サイト公開
・【特集】Silverlightは次世代のJavaScriptフレームワーク?
- @IT
・【ハウツー】ゼロからはじめるSilverlight
・「SilverlightはWPFに非常に近いところまで進化する」,MicrosoftのExpression
Studio General Managerが語る:ITpro
ZK 3.0 RC リリース
Java で開発された Ajax フレームワーク 「ZK」
の 3.0 RC が、2週間ほど前にリリースされています。
まだ試していませんが、パフォーマンスが大幅に向上したということです。また、「JSF」
「JSP」 「Ext-JS」
といった他のフレームワークとの統合も実現されているようです。
関連情報
・New
Features of ZK 3.0 RC
・Potix、Ajaxのフレームワーク「ZK
3.0 RC」リリース - ZDNet Japan
・試験とソースレビューで性能を4、5倍改善
- ZK 3.0 RC登場
・Jungle
Java - JavaとXULでリッチアプリを実現する ZK
・Jungle
Java - リッチなUIを提供するJSフレームワーク Ext
(2009/05/09 追記)
・4、5倍のパフォーマンス改善を実現したRIAフレームワーク
- ZK 3.0登場 | マイコミジャーナル
・ZK
3.6.1 - ZK Release Notes
(2009/08/22 追記)
・Press
Release - Potix(ZK) introduces ZK 5.0
・ZK
- ZK 5.0 and Client-centric Approach - Documentation
特定サイト用ブラウザ WebRunner
「WebRunner」 は 「XULRunner」
ベースのシンプルな Web ブラウザで、特定のサイト用にカスタマイズして使用することを前提としています。
「WebRunner」
のサイトでは、「gmail」 「facebook」 「twitter」 などのためのプロファイル(拡張子は
.webapp)も公開されています。これらのプロファイルをダブルクリックすると、「WebRunner」
が起動され、アドレスバーもツールバーもないブラウザ上に、プロファイルで指定された Web
アプリケーションが表示されるという仕組みになっているんですね。このため、デスクトップアプリケーションとほとんど同じような感覚で Web
アプリケーションを使用することができます。
なお、プロファイルの実体は
ZIP ファイルで、例えば gmail.webapp には、以下のファイルが格納されています。
gmail.icns
gmail.ico
gmail.xpm
webapp.ini
webapp.js
関連情報
・Webアプリケーションとデスクトップの融合を目指す
- WebRunner 0.7登場
・WebアプリケーションをGUIのように「WebRunner」
- MOONGIFT
・Open
Tech Press | Mozillaから特定サイト用ブラウザWebRunnerが誕生
・Jungle
Java - XULRunner で動作する音楽プレーヤー Songbird
・Jungle
Java - XUL でリッチクライアント
p.s.
「WebRunner」 にはプロファイルで指定されたドメイン以外の Web
ページは表示されません。外部リンクをクリックした場合には、既存の Web ブラウザ が起動されます。