トップ «前の日記(2005-06-22) 最新 次の日記(2005-06-24)» 編集

じじぃの日記、ツッコミ可

Twitter: @jijixi_org
Xbox Live: jijixi

初心者が書いた OCaml 入門
Spotlight tips サイト内リンク集
1970|01|02|
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|11|
2011|05|
2012|01|

2005-06-23 こんな日は、さすがにクーラーがありがたい [長年日記]

% [雑談] 今日も暑いようでして

えーと、今日って何日だっけ?7月の……って、まだ6月やん。なんなのいったい。 ちきゅう、ほんはんばー、ですか。

% [PC] マイクロソフトに、あとほんの少しのセンスがあれば…

…などと思うことは多々あるわけですよ。 まあね、良いものが必ずしも流行るわけではないし、先に数が普及してしまったものが勝ちってのも良いんだ、別に。

いや、それで何が言いたいかって言うとね、「なんで最小化、最大化、閉じる、のボタンが一箇所に固まってるのか」と。 どうせ真似するんだったら、とことん Mac を真似すりゃ良かったじゃないか。 閉じるボタンは、他から隔離しろよ。間違って押しちゃうんだよ、もう。 あと、タイトルバーをダブルクリックすりゃ良いんだから、最大化ボタンなんか、いらんだろうが。 わしは最小化したいだけなのに、いちいちでっかくなりやがってウゼー!! まあ、慣れてると言えば慣れてるんで通常は特に問題無いんだが、なんかの拍子に失敗すると、ものすごくストレスが溜まる。

しかも、こんなクソ UI が広まっちゃったせいで、MacOS X もそれに合わせてボタンがまとまった UI になっちゃってるし、X Window System な世界でも、最近の window manager は大抵がそんな感じでしょ。 クリティカルな機能とそうでない機能のボタンを、安易に並べちゃダメ!! その辺、適当に変更できる window manager とかもあるけど、そうじゃないのは使う気しない。 そういう意味では、MacOS X もクソなんだけど、タイトルバーのボタンは実質『閉じる』ボタンしか使わないから、なんとか我慢できてる。

なんだかんだ言って、Classic MacOS が UI としては一番考えられてた気がするね。 たぶん、マイクロソフトの連中だって、それはわかってたんじゃないのかな。 でも、そのまんまだと諸々まずいだろうからって、単純に見かけだけをいじったとかね。

そんでまあ、こうなってしまった以上、現状の悪貨を駆逐するためには、マイクロソフトが良貨を造ってくれることを期待するしかないんじゃなかろうか。

  • 閉じるボタン(他に比べてクリティカルな操作)は隔離する。
  • 最小化、最大化、のような正反対の機能は、隣り合わせに並べない。せめて何かセパレータくらい入れる。

てな感じで何とかしてもらえませんか。 閉じるボタンと最大化ボタンの間に、現状のような申し訳程度の隙間じゃなくて、ボタン一個分くらいのスペースを空けてくれれば、随分違うと思いますよ。

% [PC] なんとなく誤解を招きそうなんで補足

上記の件でわしが問題にしているのは、Windows や、それに影響を受けざるを得ない他のウィンドウシステムの UI が腐ってる…っていうことそのものではなくて、その腐ってる状況を改善しようという意思が弱まっていることに関してだ。

人間は、とても適応能力が高いので、今ではすっかり Windows の UI に慣れてしまっている。 そして、一旦慣れてしまうと、例えいくら素晴らしいものであっても、別の作法を持つ UI に対しては嫌悪感を抱いてしまったりするわけだ。 だからこそ、少しでも Windows のシェアを食いたいと思っている勢力(MacOSX だとか GNOME だとか KDE だとか)は、Windows の真似をする羽目になる。 でも、そんな『デッドコピーのデッドコピー』なんて、良い物になるはずないでしょ。

UI の優劣云々なんてのは、言ってみれば『いまさら』な話なわけだ。 「これだけ Windows が普及して、みんながみんな、それに慣れてしまっている現状で、いまさら UI がダメだとか言ってもしょうがないでしょ」と言われても仕方ない話ではある。 でも、本当にそれで良いの?

シェア獲得のためには、良し悪しは抜きにして、強者の論理に合わせなければならない…って言う負のスパイラルを断ち切るためには、その『強者』が動くのが一番手っ取り早い。 どうせお金は有り余ってるでしょ?マイクロソフトさん。 そろそろパーソナルコンピュータの未来のためになるようなことを、してみたらいかが? 例えばアラン・ケイに資金援助して、いろいろ教えを請うなんてどうよ。 BTRON 仕様 OS を作れなんて言わないけど、BTRON の仕様書にはいろいろ参考になるところがあると思うよ?

UI 改革は、少なくとも現状ではマイクロソフトにしかできないと思う。 それ以外がやろうと思っても、広まらないから意味が無い。 広められる者がやらないとダメなのだ。 マイクロソフトが大嫌いなわしだけど、もしこの改革をやってくれたら、ちょっとは好きになれるかも知れない。 ほんと、やってくれないかなあ。

% [PC] この際だから、UI に対する日頃のもやもやを吐き出しておく

スタートメニューってあるでしょ、スタートメニュー。 もうね、これだけ定着すれば、今さら「プルアップメニューなんて初めてみたよ(プゲラ」とかは言いませんよ。 別にあそこにあったってかまいません。 MacOS X にだって Dock メニューってのがあるしね。 でもね、下から上に向かって開いたメニューが、どうして次のサブメニューのときには上から下に向かってるんですか。

上に向かって伸びたんなら、次も上に向かって伸びなさい

しまいにゃ、下方向にスペースが足りない時は上に伸びてみたりして。 サブメニューが開いてみないと、どっちに進んでいいのかわからんメニューなんていらんわ。

プルダウンメニューが優れた発明なのは、単にサブメニューがペロペロ開いてくからじゃないんです。 視線の誘導方向が常に右下に向かってるから、ユーザにとって扱いやすいんです。 しっかりしてください。

あと、似たような問題で、右側にスペースが足りなくなった時に、左側にサブメニューが展開されるパターンってあるでしょ。 あれも、左側に折り返したなら、左側のスペースが足りなくなるまで、そのまま行きなさいよ。 なんですぐに右向きに戻ってくるんだ。コロコロ方向を変えるな。

ユーザインターフェースにとって、『次の予測がつく』というのは大事なことですよ。 それがあるか無いかで、使う側のストレスが大きく違ってくる。 あなたは『カーブに差し掛かってみないと、どっちに回して良いかわからないステアリング』が付いた自動車に乗りたいですか?

% [PC] sizeof(unsigned char) は実装依存?

ええ?何、その怪情報。sizeof(char) は signed だろうが unsigned だろうが定義から 1 でしょ? ・・・そうだよね、そのはずだが(とは言え、わしはヘタレだからなあ)。

って言うか、実は C の話じゃないってことはないよね。

% [game] パン屋デビュー(予定)

みんごるでホールインワンを狙うのに疲れました(笑。 って言うか、全然やる気にならんからひでぇスコア叩きまくりで、鬱スパイラル突入。 もうこれは、みんごるは諦めてパン屋を営めとのお告げに違いないと結論付けました。無理矢理。

と言うわけで、早ければ明日の夜中辺りから出没するかも知れませんので(名前はまんまだと思います)、見かけた人は保護してください(笑

% [まんが] 今月のよつばと!

ブレーカーが落ちた時の、とーちゃんのリアクションが地味にツボ(笑

「あついので死にます」「うん」

% [まんが] 今月のガンスリ

ジャンさん飲み過ぎ(爆。 まあ、過去話を手っ取り早く回そうとすると、あーゆーのが良いんだろうけど、この作品のノリにはそぐわない気もする。

本日のツッコミ(全6件) [ツッコミを入れる]
% otsune (2005-06-23 23:01)

Sunの日本人が開発しているLooking Grassとか。<br>あとLongHornのGUIも多少は変化が有りそう。

% jijixi (2005-06-23 23:36)

Project Looking Glass は、以前から興味はあるんですけど、LiveCD を試したら、手持ちのどのマシンでも動かなかったという苦い思い出が(苦笑<br>でも、ヘタレなんで自前でちまちまインストールするのは、めんどくさくて放置してます。<br>Longhorn は注目はしてますけど、期待はしてないですね。良い意味で裏切られてほしいとは思います。

% soutaro (2005-06-25 02:41)

sizeof(char)は1です。signedだろうがunsignedだろうが1です。JISのC99規格書にそう書いてありました。嘘書いてしまってすみません。

% jijixi (2005-06-25 03:06)

いやぁ、sizeof(unsigned char) が 1 じゃない処理系がほんとにあったらどうしようとハラハラしました :-)<br>って言うか、そもそもどうして、ああいう話が出てきたのかが、ちょっぴり気になります。

% soutaro (2005-06-25 05:37)

知り合いのBlogで、「今日学校のテストでunsigned charで0の変数から1引いたらいくつになる?って問題があったけど環境によるよね」という話を読んで、「ああ、charのサイズって不定だったんだ」と誤解してしまったのですorz。<br>友達は、1バイトが8ビットかどうかを問題にしてたみたいです…

% jijixi (2005-06-25 15:10)

なるほど(笑<br>でも、そりゃまたヘンテコな問題ですね。<br>UCHAR_MAX って答えさせたいのかも知れないけど(んで、大抵の処理系はそうなるだろうけど)、規格的には不定のような気が…(自信無し)

お名前:
E-mail:
コメント:

トップ «前の日記(2005-06-22) 最新 次の日記(2005-06-24)» 編集

日記ってのは本来、自分で読み返すためにあるもんだよなあ……
もしくは有名人になったら死後に本になったりとかか?

RSS はこちら

jijixi at azito.com