我們都知道不管網頁還是移動應用,響應速度都是最重要的體驗指標之一,并且移動應用的網絡環境不穩定,速度的體驗顯得尤為重要。其實速度優化不僅是程序員的事,設計,也能夠讓App變得更快。
1.后臺執行
這是一條很通用,也容易理解的方法。用戶不會愿意盯著進度條傻傻地等待,除了”取消”沒有其他選擇。在系統處理一些網絡任務的時候,完全可以允許用戶做一些其他的事情。
各大平臺的發微博,都采用了后臺執行。云閱讀的離線下載也采用后臺執行。
而微博的看長圖(或視頻),是個反例。網絡不給力時,要么等待1分鐘讓圖加載完,要不就只好放棄看圖。為什么不能讓圖加載的同時,用戶可以看其他微博呢?