bb-jp


$Date: 2003/12/07 16:02:54 $

sorry, this page is written in Japanese. if you cannot understand Japanese, you may visit other sites from the following links instead of this page.

news

  • いくつかリンクを追加

  • ユーザーガイド(HTML 版)がなくなっていたのを修正

  • Docbook XSL stylesheets を使うように再構成

  • Fluxbox link を追加

  • サイト構成を整理、統合

what's blackbox?

blackbox って何?

X[11R6] 上で動くウィンドウマネージャの実装の一つです。詳しくは下の方の本家サイトの紹介の訳などを参照して下さい。

そもそも日本語 ready?

当然。catgets を使ったメッセージの国際化もなされています。

どうやって使うの?

ユーザガイド(日本語訳 + 独自拡張) などを参照して下さい。また、Linux Cafeteria/BlackBoxを使う (written by SHIMADA Mitsunobu / simm at mbox.fan.gr.jp) によく整理されていますし、2ch の Unix/Linux板の blackbox 関連のスレッドやウィンドウマネージャ関連のスレッドも参考になることでしょう。

シンプルすぎて使いにくい!

blackbox のデザインコンセプトからしてそういうもので、もし派手なのや高機能なのを御希望なら GNOME や KDE を御利用下さい。

また、blackbox 単体も Slit 機能を活用して Dock アプリケーションを使ったり、あるいはさらに周辺ツールを使えばなかなか快適になります。特に bbkeys はショートカットキーが使えて大変便利です(blackbox [v0.6x.x以降] 本体だけではショートカットキーの機能はありませんので注意)。そして、toolbox というアプリケーションは blackbox のスタイルカスタマイズも可能です。

(なお、blackbox と KDE を組合せて使うことも可能なようです)

旧本家サイト翻訳

以下は本家サイトの紹介部分の翻訳です:

Blackbox はOpen Group's X Window System、Version 11 Release 6 以上のためのウィンドウマネージャのリストに加わるべきものです。Blackbox は C++ で書かれ、(画像処理の部分の実装は Window Maker に似ていますが)他のどのウィンドウマネージャとも共通のコードを持ちません。

小さなコードベース

Blackbox ver 0.51.3.1 は 14, 406 行のコード、ver 0.61.1 では 18,748 行のコード(ソース、ヘッダ、コメント、プリプロセッサ用の記述を含む)からなります。すべてのコードは Brad Hughes (blackbox@alug.org) と世界中からのたくさんの個々のパッチを統合し、貢献してくれた Jeff Raven (jraven@psu.edu) によって書かれ、保守されています。

最小限のリソース使用

Blackbox はコードの最初の行を書いたときからミニマリズムを前提に発展してきました。これは Eye Candy (アイキャンディ)になることも Featureful (多機能)になることも、あるいは Widely (広く)絶賛されている NeXT のインタフェースのためにもっとも Adorned (美しく装飾された)ものになることもないということを意味します。単に fast(動作が速い)ことを目指しています。

速く、シンプルなインタフェース

Blackbox は任意のデスクトップ環境においてクライアントアプリケーションを操作するための必要なツールをすべて持っています。Blackbox は ICCCM の可視、アイコン、Withdrawn 状態、そして複数のワークスペースと完全なデスクトップ操作のためのシンプルなメニューについてもまた、完全にサポートしています。また広くスペースをとり、色のついたくだらないおもちゃみたいなアイコンの代りに小さなメニューによって操作できる、ウィンドウシェード(折畳み)も利用できます。

組込みの画像処理クラス

Blackbox はいかなる形式の画像読み込みもサポートしていませんし、することもないでしょう(これは議論しても無駄です)。Blackbox は画像データを読み込み、保持する代りに必要なとき(もちろんキャッシュします)にベクター画像を描画するシンプルなクラスを使っています。

ほぼ完全な ICCCM 互換性

Blackbox は Inter-Client Communications Conventions Manual (ICCCM) のルール[例えば ICCCM を参照]と仮定にほぼ完全に準拠しています(完全な対応は作業中で、いくつかのカラーマップ制御はまだサポートされていません)。Blackbox は単純な操作を可能にする明示的なキーグラブ(ホットキーとしても知られています)のために完全には ICCCM 準拠ではありません。ICCCM が特定のウィンドウマネージャのキー操作を許すまでに(たいていの現代的なウィンドウマネージャがそうであるように)部分的な互換のままでいるでしょう。

複数のデスクトップ環境のサポート

Blackbox はICCCM ベースのいくつかの拡張をサポートしています。これには K Desktop Environment のための最小限のサポートや広く使われている Motif ウィンドウヒントのためのサポートを含んでいます。Motif を使うアプリケーションは GNOME を使うアプリケーションと同じようにより適切に装飾されます。注意: Blackbox は GNOME サポートをを含みま `せん' し、その予定もおそらく `ありません'。私が考えるに GNOME Window Manager Spec は今の `specification' はより実装ベースのものに改訂する必要があるようです。この `specification' のとおりを実装するには Blackbox 内部の完全に近い再構成、再コーディングが必要となります。

link

表 1. blackbox関連サイト

Official blackbox official web page, /projects/blackboxwm @ sourceforge.net
themes Blackbox pages @ freshmeat.net
tools bbtools, bbkeys, bbconf, blackbox - bbcd, whitebox - an alternative to bbconf written in GTK+
other blackbox stuff, blackhome
Japanese www sites Blackbox - simple window manager, Step by Step Linux : Window Manager : Blackbox, Linux Cafeteria/BlackBoxを使う, blackbox のインストール, 2ch の blackbox、WindowManager関連スレッド(Unix、Linux板)
forks Fluxbox, Waimea, Hackedbox, openbox, LainOS(fork?), kahakai
other platform ports Blackbox for Windows, Bluebox
forks, other platform ports - Japanese www sites Zaurus BlackBox, waimeaを使ってみよう, crossedge.net :: BlueBox

my articles: Blackbox ユーザーガイド, テーマ作成についての記事(LJ誌/2001.03、PDF)

other: NEW WM Specification

src

This page, written in XHTML v1.0 strict format, was generated from XML source( archive with DocBook XML v4.2 DTD) by XSL[T]; libxslt/xsltproc).