確認ダイアログは絶対に使うな
ブラウザ標準のconfirm()ダイアログは、ラベルが曖昧で画面を占拠するなどユーザー体験を損ねる。JIRAのコメントキャンセル確認を例に、このUIが「OK」「キャンセル」の意味を不明瞭にし、ページ全体を乗っ取る問題を指摘。より良い代替案として、明確なラベルと配色による改善、さらにGmailのように画面遷移をブロックせず元に戻せる「Undo」機能の採用を提案している。
ブラウザ標準のconfirm()ダイアログは、ラベルが曖昧で画面を占拠するなどユーザー体験を損ねる。JIRAのコメントキャンセル確認を例に、このUIが「OK」「キャンセル」の意味を不明瞭にし、ページ全体を乗っ取る問題を指摘。より良い代替案として、明確なラベルと配色による改善、さらにGmailのように画面遷移をブロックせず元に戻せる「Undo」機能の採用を提案している。