<label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>

    將想法與焦點(diǎn)和您一起共享

    “進(jìn)度條”如何有效的幫助用戶體驗(yàn)設(shè)計(jì)? 發(fā)布者:本站     時(shí)間:2019-01-28 14:01:17

    用戶及其痛恨的一件事就是等待。如果你為了考驗(yàn)他們的耐心而讓他們等的太久,那你就極有可能失去這些用戶了,他們會(huì)毫不留情的放棄你的網(wǎng)站或應(yīng)用程 序轉(zhuǎn)而投向更好的地方。雖然在技術(shù)上是有一定方法能夠

    加快程序的響應(yīng)速度的,但是更多的程序往往都需要用戶在某些時(shí)候等待一段時(shí)間而別無他選。然而,如果 能讓用戶意識(shí)到你的程序的加載速度要快于其他程序,那么他們就會(huì)感覺到你的加載速度還是蠻快的。如果

    在應(yīng)用程序開始加載數(shù)據(jù)響應(yīng)請(qǐng)求的時(shí)候,訪問用戶能在 屏幕中看到一個(gè)進(jìn)度條來指明程序的加載過程,那便是極好的。

    現(xiàn)在,你必須要理解進(jìn)度條的顯示方式跟動(dòng)畫效果是能夠影響到用戶的心理感知的。 進(jìn)度條的目的在于通過向用戶反饋當(dāng)前的響應(yīng)進(jìn)度和合理的時(shí)間消耗來讓用戶在等待過程中放松下來。用戶不應(yīng)該被傻傻的丟到一

    邊自己去猜程序正在處理的事情。 正是在這樣的情境下,似乎進(jìn)度指示器剛好能構(gòu)建起連接用戶和系統(tǒng)間的一條友好橋梁。在本文中,我們將探討集中不同類型的進(jìn)度指示器以及他們的使用方法:

    1、反饋的關(guān)鍵

    沒錯(cuò),我們當(dāng)然都喜歡一個(gè)應(yīng)用程序能夠即時(shí)響應(yīng)。但是有些時(shí)候你的程序確實(shí)不夠快,緩慢的加載速度和延遲問題都可能降低你的程序性能。在這個(gè)時(shí)候, 你就必須保證用戶能清楚的知道程序正在按著他們的請(qǐng)求

    作出并在逐步完成響應(yīng)動(dòng)作。一個(gè)優(yōu)秀的交互設(shè)計(jì)就是那些能通過視覺反饋向用戶傳達(dá)系統(tǒng)當(dāng)前的狀態(tài)(正 在發(fā)生什么?),產(chǎn)生的結(jié)果(剛剛發(fā)生了什么?)以及未來的狀態(tài)(下一步會(huì)發(fā)生什么?)。

    如果一個(gè)進(jìn)度指示器能夠面向用戶提供一些類型的即時(shí)反饋信息,那它就是發(fā)揮了有效的作用。想辦法告訴用戶程序確實(shí)需要一些更多的時(shí)間來響應(yīng)他們發(fā)出 的動(dòng)作甚至告訴他們需要花費(fèi)的大概時(shí)間,這對(duì)用戶來說

    都是極其友好的。用戶的等待時(shí)間一般開始于他們觸發(fā)屏幕動(dòng)作的那一刻,而理想上,系統(tǒng)應(yīng)該在用戶觸發(fā) 動(dòng)作后立刻給予一些視覺上的反饋以告訴用戶系統(tǒng)收到他們的請(qǐng)求了。這樣做帶來的積極一面就是:

    (1)它們打消了用戶對(duì)程序響應(yīng)的疑惑,使他們能夠確信程序是正常工作的。

    (2)這種視覺信息向用戶傳達(dá)了一個(gè)有根據(jù)的等待原因,減少了他們對(duì)無聊的等待時(shí)間的感知。它能夠從一定程度上分散轉(zhuǎn)移用戶對(duì)等待時(shí)間的注意力。其 實(shí),對(duì)于任何需要花費(fèi)1秒鐘以上的動(dòng)作來講,使用一個(gè)進(jìn)

    度指示器都是合適的。不過對(duì)于更快的動(dòng)作,如果還來使用這種動(dòng)畫效果,那只會(huì)適得其反激怒用戶。

    2、進(jìn)度指示器類型

    進(jìn)度指示器整體上分為兩大類: 1) 確定性的 2) 不確定性的

    對(duì)于確定性的進(jìn)度指示器而言,它們能夠告訴用戶當(dāng)前動(dòng)作需要多久時(shí)間方能完成,因?yàn)橛脩裟軓囊曈X上看到百分比。

    而如果一個(gè)指示器要求用戶在動(dòng)作執(zhí)行的全程中只能傻傻等待卻沒有告訴這個(gè)過程需要多久的話,那它就是不確定的進(jìn)度指示器。

    更進(jìn)一步的,還有將這兩類指示器組合起來一起使用的情況。

    3、 圓形進(jìn)度指示器

    另外一種能確保用戶知曉系統(tǒng)正在響應(yīng)的方法是使用一個(gè)循環(huán)的環(huán)形動(dòng)畫,不過這種方法沒有足夠的信息告訴用戶在當(dāng)前動(dòng)作完成之前他們還得等多久。以往 的經(jīng)驗(yàn)法則表明,只有在執(zhí)行2-10秒鐘內(nèi)這種快速的動(dòng)作

    時(shí)再考慮使用圓形進(jìn)度指示器。如果讓用戶盯著這么一個(gè)圓環(huán)更久的話,用戶可能就不會(huì)再有耐心轉(zhuǎn)而 放棄。另外,如果能通過文字向用戶傳達(dá)一些更明確的信息,比如告訴他們?yōu)楹我却?,這時(shí)候使用“正在加載

    評(píng)論信息”這樣的文字就能讓用戶變得更有耐心一 點(diǎn)。

    實(shí)際上,加載圖標(biāo)往往并沒有傳達(dá)出動(dòng)作的真實(shí)意義。因?yàn)樗鼈儚V泛應(yīng)用于多種功能之間,比如運(yùn)行系任務(wù)的時(shí)候,在系統(tǒng)引導(dǎo)時(shí)通知用戶當(dāng)前狀態(tài)的時(shí)候, 網(wǎng)絡(luò)連接異常的時(shí)候以及數(shù)據(jù)加載的時(shí)候。這種一勞永逸

    的做法沒有針對(duì)具體動(dòng)作設(shè)置特定的加載方式,這就是為何人們討厭看到一個(gè)環(huán)形加載動(dòng)畫的原因。另外請(qǐng) 記住,若使用這種環(huán)形動(dòng)畫代表從服務(wù)器加載數(shù)據(jù)的過程,那是充滿風(fēng)險(xiǎn)的,因?yàn)榭蛻舳烁?wù)器間的網(wǎng)絡(luò)

    連接情況并不是掌握在開發(fā)人員的手里。 如果這樣做,在糟糕的網(wǎng)絡(luò)連接情況下等待時(shí)間可能要達(dá)到15秒鐘,而正常情況下可能僅僅需要2秒鐘,所以可控性很差。

    4、整合后的圓形進(jìn)度指示器

    如果再進(jìn)一步,你也可以將這種圓形的進(jìn)度指示器動(dòng)畫跟現(xiàn)有的控件結(jié)合起來,尤其是按鈕。比如在 Android 平臺(tái)中,一個(gè)圓形的加載器可以將一個(gè)懸浮按鈕整合進(jìn)來。這種做法保證了能讓用戶看得到加載后的提交

    動(dòng)作也確實(shí)完成了。它依靠圓形的逐漸閉合來代表了這個(gè)過程。

    5、系統(tǒng)/自定義的循環(huán)動(dòng)畫
    Facebook 通過使用不同風(fēng)格的循環(huán)動(dòng)畫向用戶傳達(dá)出兩種不同的體驗(yàn)感受。針對(duì)它們的加載指示器,如果用戶看到是一個(gè)自定義的加載動(dòng)畫,他們會(huì)把這種延遲歸咎于程序本身的原因,而當(dāng)他們看到是系統(tǒng)自帶的動(dòng)

    畫效果的話,他們也會(huì)理所當(dāng)然的認(rèn)為延時(shí)是系統(tǒng)的責(zé)任。

    6、線性動(dòng)畫

    一個(gè)確定線的線性進(jìn)度指示器,其完成速度應(yīng)該符合百分比的變化,并總是從0%到100%遞增而不減少。如果一個(gè)指示器針對(duì)的是多個(gè)線性任務(wù),應(yīng)該只用一個(gè)指示器來標(biāo)明任務(wù)的整體執(zhí)行進(jìn)度而不要針對(duì)每個(gè)任務(wù)都

    使用一個(gè)指示器。




    選擇我們,優(yōu)質(zhì)服務(wù),不容錯(cuò)過
    1. 優(yōu)秀的網(wǎng)絡(luò)資源,強(qiáng)大的網(wǎng)站優(yōu)化技術(shù),穩(wěn)定的網(wǎng)站和速度保證
    2. 15年上海網(wǎng)站建設(shè)經(jīng)驗(yàn),優(yōu)秀的技術(shù)和設(shè)計(jì)水平,更放心
    3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。
    ------------------------------------------------------------
    24小時(shí)聯(lián)系電話:021-58370032
    99人妻中文字幕视频在,亚洲无码视频在线免费看,久久国产乱子伦免费精品,日本中文字幕色视频网站
    <label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>