Fundamentals 8 min read

How to Design Loading Experiences that Delight Users

This article explores loading design by distinguishing system processing time from user‑perceived waiting time, introduces basic and advanced experience dimensions such as feedback clarity, speed perception, continuity, meaning alignment, brand perception and innovation, and demonstrates their application and evaluation through VR loading scenarios.

58UXD
58UXD
58UXD
How to Design Loading Experiences that Delight Users

Loading Design: What to Design?

Loading refers to the time between a user’s action and the system’s response, i.e., the perceived waiting time.

Longer loading time makes the delay more noticeable. System processing time is the technical focus, while perceived waiting time is the design focus. The goal is to improve the user’s waiting experience without changing processing time.

01

Loading System Design

We are familiar with various loading scenarios (splash screens, page refresh, content loading, etc.). When existing experience cannot satisfy a new scenario, we need a systematic approach to design suitable loading.

02

Loading Experience Dimensions

Based on research, loading experience is divided into basic and advanced dimensions.

Basic Experience – key factors with high design weight: feedback clarity, speed perception, continuity.

Advanced Experience – customizable factors depending on product characteristics: meaning alignment, brand perception, innovation.

03

Basic Experience Details

Feedback Clarity – clearly inform users what is happening after their action.

Keep visual focus stable.

Provide explicit progress information (text or percentage).

Speed Perception – make users feel the process is fast.

Pre‑show upcoming content.

Attract attention with graphics or media.

Use asynchronous loading.

Continuity – weaken the perception of loading.

Link preceding and following elements.

Add entrance/exit effects.

Maintain motion, reduce pauses.

04

Advanced Experience Details

Meaning Alignment – help users understand the upcoming scene.

Visual metaphors.

Dynamic symbolism.

Brand Perception – convey brand through loading visuals.

Innovation – novel loading styles to create positive emotions.

Leverage new technologies.

Use motion or animation.

05

Design Application

After defining dimensions, assign weights per scenario and create design strategies, then implement concrete solutions.

Examples from VR loading scenarios illustrate how to apply the dimensions.

06

Design Evaluation

Use the defined dimensions to evaluate and compare old vs. new designs, collect user feedback, and guide further optimization.

Finally, loading design, though a small part, is integral to the overall experience.

user experienceVRdesign evaluationUI Principlesloading design
58UXD
Written by

58UXD

58.com User Experience Design Center

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.