下面·是我在《互聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)》中看到的內(nèi)容虏束,稍加整理和大家分享一下楞黄。
速度是用戶衡量一款產(chǎn)品的重要因素之一,以下因素將會(huì)影響產(chǎn)品運(yùn)行速度和用戶最終體驗(yàn)句旱,請(qǐng)務(wù)必考慮阳藻。
在你的設(shè)計(jì)中可以通過(guò)以下元素控制速度
1.用戶圖片、視頻谈撒、音頻的文件大小腥泥、格式、解析度等
2.用最少的處理器資源執(zhí)行動(dòng)畫和實(shí)現(xiàn)轉(zhuǎn)場(chǎng)效果
3.限制產(chǎn)品特性的數(shù)量來(lái)提升速度
在產(chǎn)品的代碼里面啃匿,你也能找到提升速度的機(jī)會(huì)蛔外,比如:
1.讓條件句和運(yùn)算更有效率
2.刪除冗余的數(shù)據(jù)庫(kù)調(diào)用
3通過(guò)消除數(shù)據(jù)請(qǐng)求,處理掉不活躍的例程或廢棄的功能來(lái)減少加載和等待時(shí)間
4.不要全部加載完畢才展示給用戶看溯乒,這樣用戶總是在等待夹厌,會(huì)感覺(jué)很慢
5.優(yōu)化應(yīng)用在突發(fā)狀況下的恢復(fù)能力,如間揭性的網(wǎng)絡(luò)連接或電池突然斷電
用戶使用的設(shè)備也會(huì)影響你的產(chǎn)品速度
1.儲(chǔ)存容量的限制也會(huì)讓產(chǎn)品變慢裆悄,如果讓設(shè)備達(dá)到了它的儲(chǔ)存極限矛纹,體驗(yàn)時(shí)相應(yīng)遲緩甚至程序錯(cuò)誤就都有可能發(fā)生
2.處理器能力不足將影響應(yīng)用執(zhí)行計(jì)算或渲染復(fù)雜圖形的能力
3。展示軟件的選擇呢也會(huì)影響產(chǎn)品速度光稼。你是否試過(guò)一個(gè)網(wǎng)站在某一個(gè)瀏覽器上很遲鈍或南,但在另一個(gè)瀏覽器上打開(kāi)就快很多孩等?是的,瀏覽器才是罪魁禍?zhǔn)撞晒唬怯脩糁粫?huì)怪罪網(wǎng)站
網(wǎng)絡(luò)連接的問(wèn)題和服務(wù)器可以加以限制的因素:
1 操控穿入和傳出請(qǐng)求的能力
2蜂窩數(shù)據(jù)或高速數(shù)據(jù)的可用性
3同事處理多個(gè)用戶請(qǐng)求的連接能力
-速度具有兩面性要懂得把握節(jié)奏
想象你正在網(wǎng)上進(jìn)行一大筆采購(gòu)肄方,你點(diǎn)擊了確定之后訂單瞬間完成,并且缺乏足夠的視覺(jué)反饋蹬癌,你可能會(huì)擔(dān)心交易是否真的完成了权她,通常來(lái)說(shuō)約重要的交易,越需要仔細(xì)考慮交易節(jié)奏的設(shè)計(jì)逝薪。