Windows は Vista でフォーカス奪わずに右下に更新適用/再起動などを右下に出すようになったけど、その辺考えてないアプリは相変わらず多い。
2012-06-07 02:16:19@kondoujp MSのUI的にはこの辺りってガイドラインで決まってるの? フォーカスを問答無用で奪ってくるダイアログには時々プチ切れそうになるので。
2012-06-07 02:29:43@tkono1 MS の UI ガイドラインがどんだけきっちりしているかって話と、それを守るアプリが (ロゴを取っていても) どれだけあるかって話がしたいですか? とても不毛ですけど。
2012-06-07 02:31:47@tkono1 Vista の世代からはそれ以前よりさらに作り込まれたガイドラインになっているし、さらに一歩踏み込んだなって感じになってますが……守ってるアプリとか(略)
2012-06-07 02:33:07Windows Vista って、発売から丸 5 年以上経ってるんだよねぇ……。Vista 向けのアプリガイドラインとか、当然発売前から出てるから(略)
2012-06-07 02:34:08@kondoujp 守りにくい、もしくは守りたくなくなる作りのガイドラインでなければ良いけれど。 いずれにせよ不毛な話になりそうだけど。
2012-06-07 02:36:10@shokodei 元々 Netscape Navigator 互換の API に則っていて……だの、IE の UA 文字列が Mozilla/x.x で始まるのもプラグインの互換性維持(略) って話なんですよね。その辺気軽に切り捨てられたところがあるのかもしれません。
2012-06-07 02:36:25@tkono1 単純な例としては、独自に確認ダイアログを作ったアプリがガイドラインに沿うかって話で……「んなガイドラインに沿って改修するコストがもったいない」で終わりですよね。そういうレベルですよ。
2012-06-07 02:39:54@shokodei Mac OS X はその辺の後方互換性をまるっと切り捨てられて良かったですねって話かなぁ。今でも 9x やら 3.1 やら MS-DOS との互換性が云々言われるようなものじゃないですし。
2012-06-07 02:41:22@tkono1 Vista 世代のガイドラインだと、確認ダイアログのボタンが配置される領域は、確認メッセージと明示的に区別されるように領域の背景色が違うとか、ボタン配置の位置についても(略) とかあるんですよね。
2012-06-07 02:42:34@kondoujp なるほど、しっかり規定されてるのね。VSとかBlenderにガイドラインに沿った作りしてるかチェック機能があれば(あったりして)... いや、従わない奴は従わないだろうなあ。
2012-06-07 02:47:09@tkono1 いやー、「独自ダイアログを作るアプリがゲームとかだった場合、世界に沿ったものに合わせるので無視する」とかもあったりするので、ねぇ。
2012-06-07 02:48:48ビジネスアプリで独自の世界を作り上げまくるもの (Adobe 製品だの、Oracle 製品だの) なんかは、もう、OS 側のガイドラインとか、守る気全然ないよね。
2012-06-07 02:50:33守る気あったら、Oracle 製品はもっと昔から Oracle Installer なぞ不要になってる筈だし、Oracle Installer を消すために 100MB 超のアンインストーラーツールをダウンロードする必要などない筈。
2012-06-07 02:51:47守る気あったら、Adobe 製品はもっと昔からメモリー管理を OS に任せている筈だし、Acrobat Pro が Vista でも青画面で落ちまくるとかありえないはず。
2012-06-07 02:52:48