Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Asynchronous UX Patterns – How Can I Say Goodby...
Search
ueharak
June 20, 2019
Design
1
100
Asynchronous UX Patterns – How Can I Say Goodbye to Progress Bars?
ueharak
June 20, 2019
Tweet
Share
More Decks by ueharak
See All by ueharak
専門職倫理としての IP reachability, machine readability, and human accessibility.
ueharak
0
77
デザイナーがいないB2Bサービス会社でデザインをがんばる
ueharak
0
110
くじけそうになってもマイクロサービス化を粘り強く進めようとしている話
ueharak
0
2.9k
私とキーボード - 余は如何にしてErgoDoxerとなりし乎 -
ueharak
0
2.9k
Other Decks in Design
See All in Design
これからの「Webデザイン」の話をしよう~デザイナーの私が考えるブロックテーマへの対応で変わりゆくデザインの価値~
ds35mm
0
600
富山デザイン勉強会_デザイントレンド2026.pdf
keita_yoshikawa
3
140
Figma MCPを活用するためのデザインハンドブック
vivion
4
11k
第18回サイゼミ
lw
1
3.5k
公開スライド)熊本市様-電子申請中級編
garyuten
0
1.1k
Figmaレクチャー会Part2 もっと使いこなす編@千株式会社 社内勉強会
designer_no_pon
1
290
コムデマネージャーがプロダクトデザインに挑戦した。むずかしくて楽しかった。
payatsusan213
0
250
2026年の勢い / Momentum for 2026
bebe
0
390
UI/UX & Web Design Portfolio 2025|Madoka Kumagai
madoka_portfolio
3
190
コンテンツ作成者の体験を設計する
chiilog
0
120
AI時代に求められるUXデザインのアプローチ
xtone
0
990
Storyboard Exercise: Chase Sequence
lynteo
1
240
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Evolving SEO for Evolving Search Engines
ryanjones
0
160
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
480
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
640
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
130
How to build a perfect <img>
jonoalderson
1
5.3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
990
Become a Pro
speakerdeck
PRO
31
5.8k
Done Done
chrislema
186
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Transcript
Asynchronous UX Patterns How Can I Say Goodbye to Progress
Bars? Kazuhiko Uehara
Loading…
Do you like Progress Bars?
How long have you ever waiting for progress bars finish
in your life?
How many times have you felt disappointed if the progress
bar won't finish as you expected?
from: Wikipedia Technology is progress
Good Progress Bar Progress 0% 25% 50% 75% 100% Time
1 2 3 4 5
Actual Progress Bar(1) Progress 0% 25% 50% 75% 100% Time
1 2 3 4 5
Actual Progress Bar(2) Prograss 0% 25% 50% 75% 100% Time
1 2 3 4 5
Bad Progress Bar Progress 0% 25% 50% 75% 100% Time
1 2 3 4 5 Re-calculation
Why the Progress Bar Inaccurate? Loading…
Difficult to make each task size equally Progress 0% 25%
50% 75% 100% Time 1 2 3 4 5 small tasks large tasks
Many users access same resources Progress 0% 25% 50% 75%
100% Time 1 2 3 4 5 someone’s tasks my tasks
We can not predict the future
We can not predict the future
Try Asynchronous Pattern Fire & Forget, Notify Pattern:
Fire & Forget, Notify
Thank you!