組み込み可能な高速HTML表示コンポーネント - Massive 1.3

 

Platespillerは28日(現地時間)、Massiveの最新版となるMassive 1.3を公開した。MassiveはJavaで作成された簡易ウェブブラウザおよびHTMLコンポーネント。アプリケーションとしてもコンポーネントとしても使えるように作成されている。動作にはJ2SE 1.4.2かそれ以降のバージョンが必要。

前バージョンからの変更点は次の通り。

  • アンチエイリアシング表示のサポート
  • HTTPS/HTTPのベーシック認証のサポート
  • UIコネクションの大幅な書き換え
  • アプリケーションからブラウザコンポーネントの分離。コンポーネントのみを組み込んで使うことが可能
  • HTTPS/HTTPのベーシック認証のサポート
  • Mac OS Xビルド版の提供

図1・2にWindows XPでの実行例を示す。ただし、アンチエイリアシングの確認ができないため、FreeBSDで動作させアンチエイリアシングが動作している例も示す。

図.1 Massive 1.3 実行例 Windows XP - アンチエイリアシング無効

図.2 Massive 1.3 実行例 FreeBSD - アンチエイリアシング有効

JavaにはもともとHTMLドキュメントを表示するためのコンポーネントがJFS/Swingに同梱されている。Massiveはこうした組み込みのHTMLコンポーネントの代替として開発されたもので、動作が軽量・高速という特徴がある。MassiveはレイアウトエンジンにはJEditorPane HTMLDocumentを採用している。XHTMLの認識処理はストリームベースのコード変換処理を実装している。

特に組み込みが可能になった点が注目される。Massive 1.3に同梱されている組み込み版のデモ実行例を図3に示す。

図.3 Massive 1.3 実行例 組み込みのデモアプリケーション



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

トム・ハンクス、主演作引っさげ3年ぶり来日決定! 衝撃の最新予告も公開
[05:00 7/27] エンタメ
[Free!]劇場版「ハイ☆スピード!」BDがオリコン首位 発売初週に1.5万枚
[04:00 7/27] ホビー
[桑田佳祐]映画主題歌8年ぶり書き下ろし 監督・内村光良が直筆オファー
[04:00 7/27] エンタメ
「Free!」の新作劇場版『映画ハイ☆スピード!』がオリコンBD総合首位を獲得
[04:00 7/27] ホビー
桑田佳祐、ソロで8年ぶり映画主題歌! まさかの"手紙"に内村光良も男泣き
[04:00 7/27] エンタメ

求人情報