1. 程式人生 > >前端開發使用者體驗注意要點

前端開發使用者體驗注意要點

1. 一切可能觸發使用者等待行為的操作,如頁面載入,請求等,都要考慮 loading 提示。

2. 頁面上的切換,彈出行為應考慮動畫過渡等效果,避免突兀生硬的狀態切換造成的體驗不佳。

3. 頁面資源獲取優先考慮是否非同步獲取,要優先考慮頁面初始顯示速度,儘量減少頁面上載入的耗時是任何功能開發的優先考慮。

4. 遊戲端的點選事件統一click或touch,避免點選穿透的問題。

5. 塊級化a標籤,使a標籤可控制大小,擴大點選區域,提高使用者互動體驗。

6. 使用touchmove行為的時候,應該考慮邊緣效應,如:從靠近手機左邊緣向右滑動會觸發關閉頁面(瀏覽器本身的行為),儘量避免過於邊緣的滑動操作。

7. 移動端頁面儘量避免深度巢狀元素,避開效能雷區。

8. 出現特長頁面(主要是長列表)的情況時,應考慮是否分頁/批量載入操作,避免單次操作量過大和頁面互動過多造成的操作卡頓。