アカウント名:
パスワード:
この場合、全ブラウザ 糞 UI/UX だね。
ブラウザは手動で操作するのが前提なのだから、こういう場合は確認画面を出すのが正解。
ファイル指定時とSubmit時のファイルに違いがあったら(ハッシュ値が違うような状況だったら)、確認画面を出してユーザにどうするか尋ねるべき。
現状は Edge を除くと、十分利用状況を考慮した結果ではないかと考えますね。
変更してなきゃハッシュ一致で無視ってのが元コメの話だから、ファイル開くだけでいちいち破壊的な変更加えるようなファイル形式でもなければそんなことはない。それにダイアログ出すタイミングは送信時だけで1メールあたり一回だけ。
変更検知時点で添付ファイルありの表示のそばに変更ありヒントとヒント消去ボタン置いて、気が向いたときに消すか消さずに送信押してダイアログで承認するか選ぶとかならほぼストレスにならんと思う。ダイアログにも「今後、添付ファイルが変更された際のこの確認ダイアログを表示しない」ってチェックボックス置いとけばどうでもいい人はインストール後1回押すだけで済ますこともできる。
「そのたびに Dialog なんか出されたんじゃたまった物じゃない。」なんてことにはなりえないと思いますが。
例えば Excel はファイル開いてスクロールするだけでファイルの変更をしたと見なす (現在位置をファイルに覚えている) ので、うかつに閉じてしまって書き換えてしまうことはよくあります。不注意って言われたら否定はできないけど、こういうファイル形式はまれなケースではない。そのたびに、ってやってしまったら毎回一回は出るでしょ。まぁチェックボックス付きで出せ、というなら確かにそうかも知れないとは思います。
#本件は正直、ブラウザが何するか分からないという立場だったので、書き換えてしまったときはファイルを再添付していたので気がついていなかった。
「ファイル指定時」もいろんなことがバックグラウンドで行われてるんだから、ロックしないとどっちみちどっかでレースコンディションになって、ハッシュの計算とかは意味ないよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
全ブラウザ 糞 UI/UX だね。確認画面が正解。 (スコア:0)
この場合、全ブラウザ 糞 UI/UX だね。
ブラウザは手動で操作するのが前提なのだから、こういう場合は確認画面を出すのが正解。
ファイル指定時とSubmit時のファイルに違いがあったら(ハッシュ値が違うような状況だったら)、確認画面を出してユーザにどうするか尋ねるべき。
Re:全ブラウザ 糞 UI/UX だね。確認画面が正解。 (スコア:1)
現状は Edge を除くと、十分利用状況を考慮した結果ではないかと考えますね。
Re: (スコア:0)
変更してなきゃハッシュ一致で無視ってのが元コメの話だから、
ファイル開くだけでいちいち破壊的な変更加えるようなファイル形式でもなければそんなことはない。
それにダイアログ出すタイミングは送信時だけで1メールあたり一回だけ。
変更検知時点で添付ファイルありの表示のそばに変更ありヒントとヒント消去ボタン置いて、
気が向いたときに消すか消さずに送信押してダイアログで承認するか選ぶとかならほぼストレスにならんと思う。
ダイアログにも「今後、添付ファイルが変更された際のこの確認ダイアログを表示しない」ってチェックボックス置いとけばどうでもいい人はインストール後1回押すだけで済ますこともできる。
「そのたびに Dialog なんか出されたんじゃたまった物じゃない。」なんてことにはなりえないと思いますが。
Re:全ブラウザ 糞 UI/UX だね。確認画面が正解。 (スコア:1)
例えば Excel はファイル開いてスクロールするだけでファイルの変更をしたと見なす (現在位置をファイルに覚えている) ので、うかつに閉じてしまって書き換えてしまうことはよくあります。不注意って言われたら否定はできないけど、こういうファイル形式はまれなケースではない。そのたびに、ってやってしまったら毎回一回は出るでしょ。まぁチェックボックス付きで出せ、というなら確かにそうかも知れないとは思います。
#本件は正直、ブラウザが何するか分からないという立場だったので、書き換えてしまったときはファイルを再添付していたので気がついていなかった。
Re: (スコア:0)
「ファイル指定時」もいろんなことがバックグラウンドで行われてるんだから、ロックしないとどっちみちどっかでレースコンディションになって、ハッシュの計算とかは意味ないよ。