MS UIガイドラインをめぐる憂鬱

そもそもWindows 開発者の皆さん読んでますか?>UI ガイドライン
0
近藤 和宏 @kondoujp

Windows は Vista でフォーカス奪わずに右下に更新適用/再起動などを右下に出すようになったけど、その辺考えてないアプリは相変わらず多い。

2012-06-07 02:16:19
tkono1 @tkono1

@kondoujp MSのUI的にはこの辺りってガイドラインで決まってるの? フォーカスを問答無用で奪ってくるダイアログには時々プチ切れそうになるので。

2012-06-07 02:29:43
近藤 和宏 @kondoujp

@tkono1 MS の UI ガイドラインがどんだけきっちりしているかって話と、それを守るアプリが (ロゴを取っていても) どれだけあるかって話がしたいですか? とても不毛ですけど。

2012-06-07 02:31:47
近藤 和宏 @kondoujp

@tkono1 Vista の世代からはそれ以前よりさらに作り込まれたガイドラインになっているし、さらに一歩踏み込んだなって感じになってますが……守ってるアプリとか(略)

2012-06-07 02:33:07
近藤 和宏 @kondoujp

Windows Vista って、発売から丸 5 年以上経ってるんだよねぇ……。Vista 向けのアプリガイドラインとか、当然発売前から出てるから(略)

2012-06-07 02:34:08
tkono1 @tkono1

@kondoujp 守りにくい、もしくは守りたくなくなる作りのガイドラインでなければ良いけれど。 いずれにせよ不毛な話になりそうだけど。

2012-06-07 02:36:10
近藤 和宏 @kondoujp

@shokodei 元々 Netscape Navigator 互換の API に則っていて……だの、IE の UA 文字列が Mozilla/x.x で始まるのもプラグインの互換性維持(略) って話なんですよね。その辺気軽に切り捨てられたところがあるのかもしれません。

2012-06-07 02:36:25
近藤 和宏 @kondoujp

@tkono1 えー、もっと単純な話ですよー。「知らない」「めんどくさい」ですよ。んなの守らなくてもアプリは動きますから。

2012-06-07 02:37:38
tkono1 @tkono1

@kondoujp その気持ちはよーく解る、だってうちの製品がもうね...

2012-06-07 02:37:49
近藤 和宏 @kondoujp

@tkono1 単純な例としては、独自に確認ダイアログを作ったアプリがガイドラインに沿うかって話で……「んなガイドラインに沿って改修するコストがもったいない」で終わりですよね。そういうレベルですよ。

2012-06-07 02:39:54
近藤 和宏 @kondoujp

@shokodei Mac OS X はその辺の後方互換性をまるっと切り捨てられて良かったですねって話かなぁ。今でも 9x やら 3.1 やら MS-DOS との互換性が云々言われるようなものじゃないですし。

2012-06-07 02:41:22
近藤 和宏 @kondoujp

@tkono1 Vista 世代のガイドラインだと、確認ダイアログのボタンが配置される領域は、確認メッセージと明示的に区別されるように領域の背景色が違うとか、ボタン配置の位置についても(略) とかあるんですよね。

2012-06-07 02:42:34
tkono1 @tkono1

@kondoujp なるほど、しっかり規定されてるのね。VSとかBlenderにガイドラインに沿った作りしてるかチェック機能があれば(あったりして)... いや、従わない奴は従わないだろうなあ。

2012-06-07 02:47:09
近藤 和宏 @kondoujp

@tkono1 いやー、「独自ダイアログを作るアプリがゲームとかだった場合、世界に沿ったものに合わせるので無視する」とかもあったりするので、ねぇ。

2012-06-07 02:48:48
tkono1 @tkono1

BlenderじゃなくてBlendだ

2012-06-07 02:49:09
近藤 和宏 @kondoujp

まぁ、ゲームなんかだと独自世界を作ることが重要だったりするからしょうがないところは分かるんだけどね……。

2012-06-07 02:50:03
近藤 和宏 @kondoujp

ビジネスアプリで独自の世界を作り上げまくるもの (Adobe 製品だの、Oracle 製品だの) なんかは、もう、OS 側のガイドラインとか、守る気全然ないよね。

2012-06-07 02:50:33
近藤 和宏 @kondoujp

守る気あったら、Oracle 製品はもっと昔から Oracle Installer なぞ不要になってる筈だし、Oracle Installer を消すために 100MB 超のアンインストーラーツールをダウンロードする必要などない筈。

2012-06-07 02:51:47
tkono1 @tkono1

@kondoujp 一筋縄ではいかないねえ...

2012-06-07 02:52:12
近藤 和宏 @kondoujp

守る気あったら、Adobe 製品はもっと昔からメモリー管理を OS に任せている筈だし、Acrobat Pro が Vista でも青画面で落ちまくるとかありえないはず。

2012-06-07 02:52:48