mizulba14日前 00機能の無効化は no-op 化でなくアフォーダンス自体を隠す/無効化するフロントエンドUI/UX実装原則機能の無効化をイベントハンドラの no-op 化(空関数を渡す等)だけで済ませると、UI 上は操作可能に見えてユーザーを誤解させる(クリックできてしまう・メニューが出る・ソート矢印が残る)。無効化はアフォーダンス(ボタン・メニュー・矢印)自体の非表示または disabled まで行う。「操作しても何も起きない」状態は disabled ではなく、ユーザーには区別がつかない。