【とーすとつうち】

トースト通知 とは?

最終更新:
💡 トースターからポンと出てくるように、パッと現れてスッと消える通知
📌 このページのポイント
トースト通知の種類と表示位置 Webアプリ画面 保存する ✓ 保存しました × ↑ 数秒で自動消滅 種類 成功:保存しました エラー:送信失敗 警告:容量不足 情報:更新あり ユーザーの操作を中断せず、さりげなく結果を通知
トースト通知の表示と種類
ひよこ ひよこ
トースト通知って、あの画面の端にひょこっと出てくるメッセージのこと?
ペンギン先生 ペンギン先生
そうだよ!「保存しました」とか「コピーしました」みたいに、画面の隅にちょっとだけ表示されて自動で消えるアレだね
ひよこ ひよこ
なんで「トースト」って呼ぶの?
ペンギン先生 ペンギン先生
トースターからパンがポンと飛び出す動きに似てるからだよ。Androidが最初に「Toast」という名前でこのUIを実装して、それが広まったんだ
ひよこ ひよこ
モーダルダイアログとはどう使い分けるの?
ペンギン先生 ペンギン先生
モーダルは「ユーザーの操作を止めて確認させたい」とき、トーストは「操作を邪魔せず結果を伝えたい」ときに使うよ。削除の確認はモーダル、保存完了の通知はトーストという感じだね
ひよこ ひよこ
実装で気をつけることってある?
ペンギン先生 ペンギン先生
アクセシビリティが大事だよ。スクリーンリーダーに読み上げてもらうために`role="alert"`や`aria-live="polite"`を付けること。あと複数のトーストが同時に出る場合はスタック表示にして、重ならないようにするのがポイントだね
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「トースト通知」って出てきたら「画面の端にポッと出てスッと消える通知」と思えればだいたいOK!
📖 おまけ:英語の意味
「Toast Notification」 = トースト型通知
💬 トースターからパンがポンと飛び出すように、画面の下からニョキっと出てくるからこの名前がついたんだよ
← 用語集にもどる