When content is loading, a blank or static screen can make it seem like your app is frozen, resulting in confusion困惑 and frustration挫折, and potentially causing people to leave your app.
當(dāng)內(nèi)容加載時渣窜,一個白色或者靜態(tài)的屏幕會讓你的app開起來像無響應(yīng)一樣实蓬,讓人困惑并引起挫折感挽荡,有可能導(dǎo)致人們離開你的app。
Make it clear when loading is occurring.?At minimum, show an activity spinner that denotes指示 something is happening. Even better, display explicit明確的 progress so the user can gauge估計 how long they’ll be waiting.?Show content as soon as possible.?Don’t make people wait for content to load before seeing the screen they're expecting期待的. Show the screen immediately立即, and use placeholder text, graphics, or animations to identify where content isn't available yet. Replace these placeholder elements as the content loads. Whenever possible, preload upcoming content in the background, such as while an animation is playing or the user is navigating a level or menu.
在載入時確保清晰的展現(xiàn)枷恕。至少顯示一個進(jìn)度條來指示正在發(fā)生的事情,更好的做法是展現(xiàn)明確的進(jìn)度能夠讓用戶估計出他們需要等待多長時間。盡量快的展現(xiàn)出內(nèi)容,別讓用戶等待他們期待的內(nèi)容。在屏幕上立即展現(xiàn)占位的文本楔敌、表格或者動畫來確定還沒有載入的內(nèi)容的位置啤挎。當(dāng)內(nèi)容載入后把那些占位符替換掉。如果可能的話(比如在播放動畫或者用戶在選擇關(guān)卡或者導(dǎo)航時),在后臺提前加載即將要打開的內(nèi)容庆聘。
Educate or entertain people to mask掩飾 loading time.?Consider showing hints提示 about gameplay, entertaining video sequences, or interesting placeholder graphics.
用教程或者娛樂來掩飾載入時間胜臊。考慮展示關(guān)于游戲的的提示、娛樂的視頻片段或者有趣的占位圖形伙判。
Customize loading screens.?Although standard progress indicators指示器 are usually OK, they can sometimes feel out of context. Consider designing a more immersive身臨其境 experience through custom animations and elements that match the style of your app or game.
自定義加載屏幕象对。雖然標(biāo)準(zhǔn)的程序指示器通常是可以的,但是有時會和上下文不符合宴抚。建議設(shè)計一個更加符合你app或游戲風(fēng)格的的動畫和元素勒魔。