アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
「切り替え」こそが悪いインタフェース (スコア:1, 興味深い)
仮想デスクトップの「切り替え」インタフェースはまさに自分がどの画面に意識している必要があるモードになってしまいます。どこに何をおいたか忘れたら、全部のデスクトップを切り替えて探すことになるでしょう。仮想デスクトッ
Re:「切り替え」こそが悪いインタフェース (スコア:0)
私は「仮想デスクトップは頭の切り替えの為に無いと困るけど、稀に使う程度」かつ 「GNU screenで事足りてる」のですが、
意識しているタスクの階層構造が仮想デスクトップの2次元空間的な構造に合致しないことが違和感があって、言われたような3次元的空間な仮想デスクトップ(これは、Looking Glass Projectのようなものかな)と、ディレクトリ(フォルダ)構造がうまく組み合わせられたウィンドウマネージャが作れないかな、と考えたことだけ^^;はあります。
Re:「切り替え」こそが悪いインタフェース (スコア:1)
>ディレクトリ(フォルダ)構造がうまく組み合わせられたウィンドウマネージャが作れないかな、
>作業フォルダは思考どおりに整理できているので、そのイメージに近いビジュアル空間ができないものかと。
ちょっとアホなもんを考えました。
「フォルダの中身(再帰的に)の多数のファイルを、まとめて「起動」する」
という機能が、(GUI)シェルに有ったら、どうだろう?
もしそうなると、あなたの言う「思考どおりに整理できてるフォルダ」の構成が、
そのままアプリの起動にな
Re:「切り替え」こそが悪いインタフェース (スコア:1)
#そういや、実身/仮身モデルって、フォルダとファイル以外のプロセスも適用できるんだっけ?、実身/仮身を書き込んだのが自分なもんで、釣られてしまった。
Re:「切り替え」こそが悪いインタフェース (スコア:1)
>プロセス自体が縮小化したらアイコンになって(これ自体は、Windows2.0が既にやってますが)、ファイルと同等に扱えるのが欲しいってことなんですか?
今までそう思っていたわけではないですが、
言われてみると、それは(も)良いアイデアかなと思えてきました。
まあOneLevelStore(RAMとDiskの区別が論理的には無い)だと思えばいいんですが。
あと、1つの「ファイル」から複数の「プロセス」を立ち上げちゃったらどうなるのよ?とか
細かい問題は山積していますが、解決策は我々は既に知っています。
つまりですね、ファイルを読み込んでプロセスを起動することを、
ファイルの(メモリ?への)「チェックアウト」だと捉えればいいんです。
これとOneLevelStoreとを組み合わせて考えると、
つまりアプリとは、データ(ファイルかRAMかは問う必要がないので略)をチェックアウトして編集するソフトだ、
と定義できるわけです。
#ロック方式かマージ方式か無策(笑)かは、まあ後々考えることにするとして。
そうそう。認識が確かならば、リポジトリとチェックアウト先という関係を「再帰的」に持てるVer管理ツールも
有るらしいですよね。つまり子が親からチェックアウトしたものを、孫が更にチェックアウトしたり出来るっていう。
かっこいいなあ。
で、それに伴って見た目をどうするか、は、比較的些細な問題かと。
>#そういや、実身/仮身モデルって、フォルダとファイル以外のプロセスも適用できるんだっけ?、
すみません。知りません。