Oliver (4) の日記
2003 年 12 月 18 日
午前 02:23
メッセージリストの削除チェックボックスの位置
溜りに溜りまくっているバグ報告や要望をすこしづつ処理しているのだが、なかには個人の好みによるものもある。そんな要望のひとつが #3333メッセージシステムのチェックボックスの位置だ。メッセージの一覧に表示される削除用のチェックボックスを現在の右端ではなく、左端に配置してほしい、という要望だ。自分はこれまで気にしたことないが、要望中に書かれていることには一理ある。
変更自体は簡単なのだが、これは変えたほうが便利だろうか?現状で満足の右側派も左側派もどっちでもいい派にもコメントをお願いしたい。その結果を見て数日中にどちらかに決めたい。
この特定の事柄以外のシステム要望はFeature Requestsに登録すれば、コメントに埋もれることなく、TODOとして残る。
追記:ぽちっとな。
追記2:さらに、ぽちぽちっとな。素材提供者のdsegさんありがとう!
この議論は賞味期限が切れたので、アーカイブ化されています。
新たにコメントを付けることはできません。
使いやすさを考えると (スコア:1)
左にするのが手っ取り早いように思います。
どうしても右じゃないとダメだ、なんて理由があるのであれば、せめて偶数(または奇数)の列を違う背景色で表示するなどの対処をお願いします。
たまには変わった雰囲気もいいかも (スコア:1)
Webメールの移動・削除チェックボックスは左側にあることが多い(僕の使った範囲では右側は無い)のは、やはりそちらの方が合理的だからでしょう。
確かにチェックボックスが右側にあると、タイトルが短い場合見にくい事もあるのですが、Webメールとは雰囲気が違って、たまにはいいかな、と思っています。これは慣れの問題かも知れませんが。
別コメントにもありましたが、一気に削除する時のために「全て選択」ボタンは欲しいです。
右にするか左にするかの設定項目が欲しいなぁ (スコア:1)
まぁ、どちらになるにせよ、/.J全体で統一されているのなら
それでいいのではないかと思います
Re:右にするか左にするかの設定項目が欲しいなぁ (スコア:1)
- どれだけの割合の人がその設定項目をイヂるだろうか
- 設定項目が増え過ぎると混乱する人がいる
- 設定項目化する手間
を考えた上に決めなければいけません。なんでもかんでも設定可能にしてたらキリないですし。よってこれは設定可能にするつもりはありません。となると誰か(俺)がえいやっと決めなきゃいけないので、ここで意見を聞いてるわけです :-)
# 現時点では左へ移動に 90% ほど傾き中
Re:右にするか左にするかの設定項目が欲しいなぁ (スコア:1)
なるほど、納得です。
ちなみにメッセージだけではなく、エントリの削除/編集 [slashdot.jp]などの、
他の機能で使用している削除ボックスについても、「左に移動する」と
決定したら同じように移動する…という事についてはどうでしょうか?
私にとっては、オペレーションとしての統一感が一番重要でして…。
Re:右にするか左にするかの設定項目が欲しいなぁ (スコア:1)
エントリの削除の変更も同じく簡単に可能でですが、現在は編集と削除が右側でセットになっているのを、分けるのはどうかなぁ、と悩んでます。両方を左にもってくるのは試したところ、違和感がすごくあるのでやりませんが、両方右にあるのも、削除が左、編集が右にあるのも、どちらも僕的には大差ないかな、と思います。ただ、遅かれ、早かれ、必然的に削除されるメッセージと違い、日記の削除はそう頻繁にやることではなく、やって欲しいものでもないので、最前面にもってくるのは....
右のほうが良いと思ってましたが (スコア:1)
近くにあったほうが見やすいと思います。
もしくは「既読を一括削除」ボタンがほしいところです。
Re:右のほうが良いと思ってましたが (スコア:1)
同意。左のものを使ったけど使いにくい。
けっこうまじめに読む人は、視線を左から右に戻す手間が増えるので
実は「左」は使いにくいのでは?
> もしくは「既読を一括削除」ボタンがほしいところです。
これも同意。
削除ボタンも (スコア:1)
もしチェックボックスを移動するなら、
削除ボタンも移動してください。
そうしないとマウスの移動距離が大きくて面倒です。
ためてしまった時 (スコア:0)
Re:ためてしまった時 (スコア:1)
- ブラウザ非依存。ブラウザ判定コードもダメ
- 数行程度
- JavaScript非対応の場合はボタンすら表示しない
Re: head部分 (スコア:3, 参考になる)
<link rel="shortcut icon" href="http://srad.jp/favicon.ico" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<meta name="Content-Language" content="ja">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<link rev="MADE" href="mailto:slashmaster@slashdot.jp">
<link rel="INDEX" href="http://srad.jp/">
<link rel="CONTENTS" href="http://srad.jp/">
<style type="text/css">
@import url("http://srad.jp/slashdot.css");
</style><title>スラッシュドット ジャパン メッセージセンター</title><!-- start template: ID 118, header;misc;light -->
<!--変更ここから-->
<script language="JAVASCRIPT">
<!--
function check_all() {
var pattern = new RegExp('^del_\\d+$');
var f = document.forms[0];
for(var i=0; i<f.elements.length; i++) {
var e = f.elements[i];
e.checked = e.type == 'checkbox' && pattern.test(e.name);
}
}
//-->
</script>
<!-- ここまで -->
</head>
Re:body部分 (スコア:2, 参考になる)
<td align="center"><input type="submit" value="削除"></td>
<!--変更ここから-->
<td>&NBSP;</td>
<td align="left">
<script language="JAVASCRIPT">
<!--
document.write('<input type="button" value="全てを選択" onclick="check_all()"><input type="reset" value="全てを選択解除">');
//-->
</script>
</td>
<td>&NBSP;</td>
<!--ここまで-->
</tr>
</tbody></table>
<input type="hidden" name="op" value="deletemsgs">
</form>
<!-- end template: ID 7, list_messages;messages;default -->
Re:ためてしまった時 (スコア:1)
できれば、パッチを送りたいのですが、
ソースのテンプレートファイルの公開場所がわかりませんので、コメントにて。
あと、コード中の実態参照が大文字になっていますが、
何故か小文字だとうまく投稿出来なかった為だけの理由なので、
小文字にして下さい。