1. 程式人生 > >PC端到移動端UI設計需要注意的幾點設計技巧

PC端到移動端UI設計需要注意的幾點設計技巧

介面是可以讓使用者體驗脫穎而出的一個重要因素。因此多平臺使用者介面設計的轉換,需要UI設計師要基於小螢幕的互動來思考整個設計和優化的策略,而今天的文章,小編就為你分享8個移動端UI介面的設計技巧。

  1、更大的字型

  在小螢幕上顯示的內容,應該適當地增加大小,讓使用者能夠更輕鬆地閱讀和消化。通常,在移動端上,每行容納的英文字元的尺寸在30~40個最為合理,而這個數量基本上是pc端的一半左右。

  在移動端上排版設計要注意的東西還有很多,但是總體上,讓字型適當的增大一些,能讓整體的閱讀體驗有所提升。

  2、排版佈局的尺寸和形式的優化

  從PC端到移動端,讓使用者更易於訪問,形態也需要跟隨著平臺的變化而進行適當的優化和修改。對於整體尺寸和排版佈局的設計,應該更有針對性。

  比如大量的大尺寸的圖片需要跟著移動端的需求而進行優化,考慮到移動端裝置上使用者的瀏覽方式,圖片最好被切割為方形,或者和手機螢幕比例相近的形狀;比如選擇尺寸更合理的圖片,放棄不匹配移動端需求的JS動效等。所有的按鈕或者可點選的元素都按照使用者的手持方式,放到手指最易於觸發的位置

  3、移除不必要的特效

  在PC端網頁上,旋轉動效和視差滾動常常會讓網頁看起來非常不錯,但是在移動端上,情況則完全不同。內容在移動端與PC端展示時,效率和可用性始終是第一需求。快速無縫的載入和即點即用的互動是使用者的首要需求,剝離花哨和無用的動效,會讓使用者感覺更好。

  作為UI設計師,你需要圍繞著點選和滑動這兩種互動來構建移動端體驗,懸停動效要去掉。移動端上手指觸控是主要的互動手段,懸停動效是毫無意義的存在。

  4、精簡優化導航體系

  當用戶開啟APP的時候,他們通常傾向於執行特定的操作,訪問特定的頁面,或者你希望他們點選特定的按鈕,所有的這些操作能否實現,大多是要基於導航模式的設計。

  在PC端網頁上,一個可用性較強的導航能夠承載多個層級、十幾個甚至20多個不同的導航條目,但是在移動端上,螢幕限制和時間限制往往讓使用者來不及也不願意去瀏覽那麼多類目。

  移動端的導航需要精簡優化,不用沿用PC端的導航模式,可以採用側邊欄或者底部導航等更適合移動端的方式。搞清楚整個導航的關鍵元素之後,就可以有針對性地做優化和調整了。

  5、每屏完成一項任務

  雖然手機的螢幕越來越大,但是當你的內容在移動端裝置上呈現的時候,依然要保證每屏只執行一個特定的任務,不要堆積太多的內容。

  使用者的習慣和多樣的應用場景使得移動端介面必須保持內容和介面與內容的簡單直觀,這樣使用者在繁複的操作中,不至於迷失或者感到混亂。

  那麼怎樣保證這種清晰的體驗呢?讓你使用的所有UI設計元素都用來幫助使用者作出執行操作的決定就可以了!

  6、不要把網站的體驗複製到移動端

  使用者對移動應用的互動模式和介面元素有特殊的期待。在移動端裝置上開啟一個網頁,結果載入的是PC端的版本,僅僅只是尺寸縮小了,沒有什麼比這個更令人尷尬的了。舉個例子:比如帶下劃線的連結。你應該避免去使用帶下劃線連結的文字,這屬於網頁而不是移動應用(移動應用使用按鈕不使用連結)。

  7、你的應用程式裡不應該有“死衚衕”

  使用者體驗設計本質上就是在設計流程,而流程在多數情況下是用來完成使用者目標的。你應該避免在應用程式出現死衚衕,因為這會給使用者帶來困惑並且導致不必要的操作。有時候,設計師會把錯誤訊息和空狀態作為空頁面處理,但實際上這是一個提供有用資訊的好機會。就拿Spotify的這種錯誤狀態頁面舉例:

  死衚衕空頁面,它完全沒有幫助使用者理解情況,也沒有回答使用者:“我到底該做什麼?”這個問題。

  空白狀態(尤其是錯誤狀態)不應該是一個死衚衕的狀態,它應該告訴使用者需要怎樣操作才能看到相應內容,從而使應用程式正常執行。

  Azendoo的錯誤狀態有一個簡單的“如何解決問題”的說明

  8、不要把使用者引向瀏覽器

  使用者在使用應用程式時,所有操作都應該在該應用程式中進行。如果應用程式缺少某些功能和內容,嘗試使用一些嵌入應用的瀏覽器;但是不要調出手機的瀏覽器,這樣會導致使用者失去方向並無法返回原先的應用程式。這會提高使用者拋棄應用的概率從而轉化率會降低。

  Facebook安卓版app裡的“忘記密碼?”按鈕

  提高使用者體驗不是一次性的任務,它是一個持續性的工作。當你從PC端到移動端的時候,設計過程中你需要對內容細節、互動模式進行深入的調整,作出和使用者需求真正匹配的設計,最重要的部分是瞭解你的使用者到底需要什麼。希望分享的這8個技巧,能給你帶來啟示。

相關推薦

CC2530 2.4G ZigBee 低功耗PCB設計注意

該PCB採用四層層疊結構,頂層為訊號層,布有2.4G天線鏈路,形成了微帶線。第二層為地層,由於該電路是模數混合,地層進行了內層分割,通過0歐電阻連線。第三層是電源層,通過電池供電,經過LDO穩壓晶片輸出VDD_3.3v給數位電路供電,輸出VCC_3.3v給類比電路供電,類比

PC移動UI設計需要注意設計技巧

介面是可以讓使用者體驗脫穎而出的一個重要因素。因此多平臺使用者介面設計的轉換,需要UI設計師要基於小螢幕的互動來思考整個設計和優化的策略,而今天的文章,小編就為你分享8個移動端UI介面的設計技巧。  1、更大的字型  在小螢幕上顯示的內容,應該適當地增加大小,讓使用者能夠更輕

移動網站設計需要注意哪些細節?

隨著智慧手機普及,我們已完全進入移動網際網路時代,移動網際網路時代移動端網站必不可少,除了直觀的網站設計外,站長們也需要在網站的細節上下功夫,如何在注意哪些細節!   1.採用當前頁面的開啟方式  在PC端網頁,網站會習慣採用載入新頁面的開啟方式。但是,這種習慣並不適宜在手機端使用。如果採用載入新頁面的開啟

產品設計 使用者體驗優化之相容PC移動的回車搜尋響應事件設計

【文章特色:本文從使用者體驗的角度出發,分各種情況包括PC和移動web端的相容性講解了“回車提交”的處理情況】 一、為什麼要回車提交 在輸入搜尋關鍵字後我們很自然地敲擊回車鍵,或者在手機端點選軟鍵盤的搜尋鍵,而不是再去點選輸入框後面的搜尋按鈕。 使用鍵盤迴車響應事件的好處在

控制容器文字行數(pc移動

phone 行數 spa pre size 以及 :hover 框架 mx4 寫在前面的話:   對於文字的單行以及多行顯示,應該是經常用到的一個功能了,看下文吧~ pc 端:   1. 單行限制(兼容所有瀏覽器) 這裏加了一個 鼠標移入時顯示全部 的效果:

各主流瀏覽器(PC移動)userAgent屬性信息

ble 信息 ie 8 瀏覽器版本 實用 link row inux oppo PC: IE、QQ、chrome、firefox、360、safair 移動端:微信內置瀏覽器、QQ、獵豹、百度、UC、2345、系統自帶 PC:   ie:       Mozilla/5

pc移動拖拽實現

ack spa listen prev odi nth 獲取 lock top #div1 { width: 100px; height: 100px; background: red; position: absolute; }

JS判斷PC還是移動打開網頁

不同 lag function mobile blog UNC and nav ray 最近在做移動端網站,也需兼容PC端。還沒找到更好的方法,只能用javascr判斷用戶是在PC端打開還是移動端打開。 JS判斷    var isPC = functi

JS判斷移動還是PC移動px轉換成rem、移動圓角

JS判斷移動端還是PC判斷PC還是移動if(/AppleWebKit.Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|L

PC/移動常見的兼容性問題總結

stc opacity 支持 縮小 view 功能 原因 border ext 移動端: ① 安卓瀏覽器看背景圖片,有些設備會模糊,原因是手機的分辨率太小 解決方案: 用2X圖片來代替img標簽,然後background-size: contain ② 防止手機中頁面放大或

APP快速開發:PC移動多項目整合,learun讓開發更暢快

進行 mysql 標準 mvc 解決 說了 配置 功能 整合 以前我們針對快速開發框架的PC模式進行過詳細的探討,了解到一套合適的快速開發框架對一個企業的重要性,今天我們繼續以learun框架為基礎藍本,探討一下其在APP快速開發中的作用。 learun技術支撐 (1)前臺

純css實現水平無限滾動--適應PC移動

一、HTML <style type="text/css"> * { margin: 0; padding: 0; list-style: none;

JAVA 判斷請求是PC還是移動

/**      * 判斷請求是PC 還是手機端      * @param requestHeader      * @return      */    &

PC/移動 禁止底層頁面滾動

在頁面中彈出層後。如果是彈出的頁面滾動到頂部 / 底部後。在拖動 body 也會一起跟著滾動 PC端解決方案: 在蒙版層彈出時,加上這句程式碼: document.body.parentNode.style.overflow = "hidden"; //禁止橫豎向滾動條

react滾動條開發 適配PC移動的滾動 顯示隱藏header和footer/滾動顯隱公用元件

功能描述: 移動端時,上滾則顯示footer,下滾則隱藏footer PC端時,上滾則顯示header,下滾則隱藏header。 xx.js import React, { Component } from 'react'; import { BrowserR

淺談PC移動的自適應

   做網頁時,我們通常需要考慮到不同電腦螢幕尺寸,以及不同手機螢幕大小等問題,解決樣式發生改變的情況,那麼如何解決呢?現在主要是採用自適應來解決高度,寬度的,以及圖片自適應問題,下面就PC端和移動端來總結一下,通常進行自適應高度和寬度,圖片時,一般與頁面的佈局存在關係。

dedecms中PC移動後臺後,圖片路徑處理

dedecms中PC和移動端共用一個後臺時,因為上傳圖片預設是PC端根目錄下的相對路徑,這樣對於移動端來說圖片路徑就不對了,所以需要把上傳的縮圖和文章中的圖片路徑進行處理: 一:新增函式,在輸出時進行替換: 開啟include目錄下的檔案extend.func.php,新增

PC或者移動常用的上傳圖片

在開發app過程中我們遇到了這樣的需求,要求上傳身份證,評價晒圖,意見反饋晒圖等,還要可以單個上傳和多張上傳。要實現也不難,話不多少,直接上程式碼。 html  <!DOCTYPE html> <html> <head> <m

同一個網址,根據pc移動,跳到對應頁面

function goPAGE() { if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android |Mobile|BlackBerry|IEMobile|MQQBrowser|

電腦pc移動、平板不同客戶,呼叫不同頁面或者樣式

js程式碼如下 / 判斷是否為移動端執行環境 // wukong.name 20130716 if(/AppleWebKit.*Mobile/i.test(navigator.userAgent)