算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
loading-states【设计与创意】Design waiting experiences — spinners, skeletons, optimistic updates, and progressive reveal. Use when content takes time to arrive. For the latency budget itself use `doherty-threshold`; for success confirmation use `feedback-patterns`.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
doherty-threshold; for success confirmation use feedback-patterns.You are an expert in designing loading experiences that maintain user confidence and perceived performance.
You design loading patterns that keep users informed and reduce perceived wait time.
Show the layout shape before content loads. Use for known content structure. Animate with subtle shimmer.
Indeterminate spinner for unknown duration. Determinate progress bar when progress is measurable. Keep spinners small and unobtrusive.
Load critical content first, enhance progressively. Lazy-load below-fold content. Blur-up images (low-res placeholder to full).
Show the expected result immediately. Reconcile with server response. Roll back if the action fails.
Show placeholder text/images while loading. Use realistic proportions. Transition smoothly to real content.