<address id="ttjl9"></address>

      <noframes id="ttjl9"><address id="ttjl9"><nobr id="ttjl9"></nobr></address>
      <form id="ttjl9"></form>
        <em id="ttjl9"><span id="ttjl9"></span></em>
        <address id="ttjl9"></address>

          <noframes id="ttjl9"><form id="ttjl9"></form>

          首頁

          如何高效地進行網頁設計?

          資深UI設計者

          把握中心目標

          大多數網頁設計是以目標為導向,也就是網頁做出來能為用戶提供什么、能解決用戶的哪些問題。例如電商網站的終極目標是賣出更多的商品,資訊類網站的目標是讓用戶能更多地閱讀最新訊息,目標不同,兩類網站在設計上也會有截然不同的差異。

          在設計上,電商網站會更注重頁面氛圍的營造,把紅紅火火的促銷氛圍搞起來,用戶看到會更興奮。

          如何高效地進行網頁設計?重點關注這7個要素

          在電商網站中,設計重點放在幫助用戶瀏覽店鋪并輕松找到特定商品上,放在詳情頁上用盡可能好的方式展示商品;付款流程也經過簡化和仔細計算(例如某寶最近更新的訂單頁把價格聚集在一起),因此用戶不需要經過太多思考就能快速下單購買。

          打造平衡的效果

          網頁中炫酷的視覺效果能讓用戶印象深刻,但效果實現需要付出更成本。能明確知道什么時候更簡潔的視覺效果能讓整個設計變得更好,能讓用戶專注于正確的事情,這一點很重要。

          有時候在網頁中添加過多元素,會分散有價值的信息,用戶也難以識別他們想看的內容。

          如何高效地進行網頁設計?重點關注這7個要素

          對齊和對稱是頁面保持平衡的重要因素。對齊既保證了布局統一,又將有聯系的元素緊密連接起來;對稱營造一種平衡的感覺,元素整齊有序。

          如何高效地進行網頁設計?重點關注這7個要素

          網站的登錄注冊頁往往都設計得很簡潔,有大面積的留白處理,只保留關鍵的信息輸入框,這樣用戶能更專注于輸入內容。

          如何高效地進行網頁設計?重點關注這7個要素

          在宜家網頁中,清晰的視覺層級結構以及留白的運用讓整個頁面看起來非常整潔有序。好的結構能讓用戶知道他們在看什么,留白提供了視覺上的緩解作用,有助于引導用戶的注意力。

          了解基本的設計原理

          格式塔原理基本上定義了我們感知事物的六種不同的認知規則。在網頁設計中,這意味著需要以一種合理的方式來安排元素,幫助用戶從整體上理解設計。

          如何高效地進行網頁設計?重點關注這7個要素

          設計中需要考慮不同元素的對齊關系、相似元素或按鈕的排放位置、一組信息要如何展示、列表類信息該如何展示…

          另一個重要的原則是??硕?/span>,也就是向用戶展示的選項越多,做出決定需要的時間就越長。因為我們的大腦需要考慮和分析所有選擇,然后再選出最好的選擇,當選擇太多時,這就會成為一個問題。

          這就像我們在餐廳里點菜一樣,如果拿來一個 20 頁的菜單,我們可能會從頭到尾把這 20 頁全看了,仍然不知道該點哪個,然后又把這個 20 頁的菜單重新翻一遍。去餐廳吃飯是件放松高興的事,我們肯定不想在點餐上給自己帶來壓力,這樣吃飯的樂趣也會大打折扣。

          如何高效地進行網頁設計?重點關注這7個要素

          如果需要填寫很長的表單,考慮將長表單拆分成幾個短的問題,讓用戶按步驟依次作答,避免一下看到過多問題給用戶帶來負擔。

          了解面對的用戶

          網頁設計需要知道面對的用戶是誰、他們想獲取什么、想處理什么問題以及他們是想法是什么等等。

          對最終用戶的印象越清晰,越有可能創造出成功的設計,就像設計一個面向兒童的網站與設計一個供老年人使用的網頁會完全不同。所以在一開始,要先學會把自己的觀點先放在一邊,傾聽目標用戶的意見,然后再慢慢驗證自己的想法。

          如何高效地進行網頁設計?重點關注這7個要素

          抖音千人千面的推薦機制,能為用戶精準推送他們感興趣的內容,把握住了用戶的興趣,產品才能越來越受歡迎。

          排版很重要

          排版需要長期的積累和沉淀,如何合理地安排頁面中的品牌標識、圖片、文字等元素,是始終需要考慮的事。比如不管網頁設計的目標是什么,或者選擇什么樣的視覺效果,在選擇字體時我們總要考慮字體的粗細、大小或對比度等因素。

          如何高效地進行網頁設計?重點關注這7個要素

          根據設備不同,最佳字體的選擇可能會發生變化。在移動端設計中,文字可讀性是首要的,屏幕越小越要保證信息的可讀性。

          信息架構和導航

          網頁的導航設計和信息架構共同構成了產品的主干,讓用戶能夠了解產品和功能并找到需要的信息。

          如何高效地進行網頁設計?重點關注這7個要素

          無論信息的長短如何,合理的層級結構有助于在產品中創建邏輯結構,以便用戶可以查找信息。導航能反映出產品架構,這樣用戶無需花費大量精力,就能輕松找到主要信息和功能。

          如何高效地進行網頁設計?重點關注這7個要素

          點擊按鈕之后會切換到哪一頁、怎么返回到當前頁、點擊哪些按鈕頁面不跳轉。架構流程不僅自己要明確,更需要用戶看得懂。

          降低認知成本

          咱們前面提到,如果面臨的選擇太多,就需要經過大量思考,這樣用戶很可能會變得有壓力甚至困惑。其實這里面還包含著另一層意思,過多的選擇會增加用戶的認知成本。

          只有降低認知成本,才不會給用戶帶來過多壓力,才能快速做出判斷。在網頁大框架已經設計好的基礎上,降低認知成本的地方往往更在于細節。

          如何高效地進行網頁設計?重點關注這7個要素

          準確拿捏細節。在面包屑導航中,鼠標懸浮上去是一種狀態,點擊后又是一種狀態;選中的標簽與未選中的標簽在顏色上做出區分;當前頁碼重點突出的同時,告知用戶前后頁碼還支持左右切換。




          文章來源:優設 作者:Clippp


          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務





          譯文:開啟新時代的響應式網頁設計

          ui設計分享達人


          ///

          它是如何開始的-固定屏幕

          在千禧年來臨之前,我們首先開始在單一視圖屏幕中進行UI設計,這類屏幕在當時最流行的尺寸是640x480。大多數時候,我們甚至沒有考慮讓屏幕滾動,而是在特定區域或文本局部區塊中設置了內部滾動條。毋庸置疑,當時的大部分網頁也是用Flash或HTML創建的,并帶有用于布局的表格。那是在智能手機出現之前,隨著事物的發展,我們經歷了第一個向“響應式”設計的根本轉變。我們已經走了很長一段路,CSS已得到長足的發展,“響應式”網頁設計從2010年開始才真正獲得了專有工具。

          圖表來源: https://www.webdesignmuseum.org/web-design-history


          ///

          它現在怎么樣-響應式設計

          隨著CSS3的發布,我們獲得了對“媒體查詢”(Media Queries)的訪問權限(譯者注:隨著移動互聯網的興起,我們需要適配多種移動端設備,這就需要用到Media Queries,即“媒體查詢”),此后不久,Ethan Marcotte在2009年底創造了“響應式設計”一詞。十多年來,我們一直使用“響應式網頁設計” (RWD) 創建網頁布局,作為一種網頁設計方法,僅需基于一種屏幕尺寸進行設計,“響應式”使我們的設計能夠適配各種設備和屏幕尺寸。

          在早期,當移動電話還不兼容媒體查詢或JavaScript時,“移動優先”和”漸進式增強”的概念就成為了非常流行的方法,當時有很多CSS完全不受支持。

          用我們今天的話來說響應式設計,我們認為頁面的布局要適配整個瀏覽器、屏幕大小和那些需要投射到整個布局上的限制。當需要設計從桌面端調整為移動設備屏幕所需的尺寸時,我們使用“媒體查詢”來更改整個頁面布局。

           

          ///

          它的未來是什么-組件驅動

          很快,使用這種“響應式”設計方法可能會被認為與使用表格進行頁面布局一樣過時—就像我們在90年代所做的那樣。

          我們通過基于viewport(視口)的“媒體查詢”獲得了許多強大的工具,但我們也缺乏很多適配的可能性,因為“媒體查詢”是一個適用于整個頁面的通用解決方案,并且對每個用戶來說都一樣。我們缺乏響應“用戶需求”的能力,也缺乏將“響應式”樣式注入“組件”本身的能力。


          當我們談到組件時,這里指的是頁面上的“元素”,這些元素可以由其它“元素”的集合組成。例如卡片、橫劃卡或推薦模塊之類的UI內容,每個“塊”都由各種更小的“構建塊”組成。這些組件拼湊在一起構成我們的網頁。我們可以使用 global viewport information(全局視口信息)來設置這些組件,但它們仍然無法擁有自己的風格。當我們的設計系統是基于“組件”的而不是基于“頁面”的時,這使得它變得更加困難。

          好消息是這個生態系統正在發生變化,而且它正在迅速變化,這需要我們進行一些思維轉變:考慮如何設計和定義組件樣式以及它們如何適應周圍環境。

          CSS正在不斷發展,“響應式”網頁設計的新時代即將到來。從目前的情況來看,自從我們第一次引入 “響應式網頁設計” (RWD) 以來,僅僅10多年的時間,這個生態系統已經準備好迎接CSS發生一些相當大的改變。


          讓我們深入研究一下可以期待哪些類型的變化,這會如何改變我們的設計方法,以及我們如何考慮界面設計。

           

          ///

          用戶能夠設置基于個人偏好的“媒體查詢”

          簡單來說,我們可以期待新的基于偏好的“媒體查詢”來幫助我們更好地“響應”用戶。它們將使我們能夠根據用戶自己的特定偏好或需求來設定網頁樣式。這將使我們能夠根據用戶的體驗偏好來調整用戶體驗。

          這絕不是一個完整的列表,但能給你一些想法,這些基于偏好的“媒體查詢”可能包括:

          這些將幫助我們構建更具活力和個性化的網頁體驗,專門滿足我們用戶的專屬需求,尤其是那些希望網站易于訪問的用戶。更進一步說,這些基于偏好的“媒體查詢“尊重任何用戶已經在操作系統設置的偏好。舉個例子,當用戶的操作系統偏好設定為“減少動效”時,他們很可能不喜歡你頁面上的超級華麗的介紹、加載或飛入的動畫動效。我們應先尊重他們的偏好,并為其他人提供“動效增強”的體驗。

          另一個流行的媒體查詢是@prefers-color-scheme(配色偏好設定),它允許我們根據用戶的偏好和操作系統中的設置將我們的設計更改為“亮色模式”或“暗色模式”。這不依賴于用戶需要手動來更改“暗色模式”,它會自動發生。

          ///

          “容器查詢”為你的設計系統注入新的生命力

          CSS 中最令人興奮的新興領域之一是“容器查詢”(container queries),通常也稱為“元素查詢”。從基于“頁面”的“響應式”設計到基于“容器”的“響應式”設計的轉變對發展“設計系統”的作用價值不容低估,盡管今天使用它并不安全,但重要的是要了解其發展方向。

          簡而言之,“容器查詢”將允許我們基于“父級容器”而不是整個頁面來設置規則。這意味著任何組件都更加獨立,與現代設計系統保持一致,真正成為“即插即用”模塊,可以轉移到任何頁面或布局,而且無需根據新環境重新考慮所有內容。

          “容器查詢”為我們如何規劃、設計和構建特定組件提供了一種更加動態的方法,因為組件本身擁有它的響應信息。

          甚至Ethan Marcotte自己也表達了為什么“容器查詢”如此重要,我們應該研究一下。

           

          ///

          考慮各種形態因素

          由于各種“形態因素”(form factors)的變化和擴展,例如新的屏幕類型,可折疊屏,我們需要“媒體查詢”來考慮這些場景。在這里提到的所有內容中,請記住,這是最具實驗性的,并且只是一項正在進行的工作,仍在嘗試解決我們可能遇到的任何復雜問題,同時考慮未來“形體因素”可能會如何發展。

          在可折疊屏場景中,原型中有一些“媒體查詢”可以讓你定位屏幕跨度以及我們如何讓內容根據新環境進行適配。例如,你可以在一個屏幕上放置一個收起的側邊欄(或菜單),并允許內容在另一個屏幕上展開并隨頁面滾動。

           

          ///

          為什么我們需要它?

          我知道你在想什么,我們已經從事網頁設計并使用“響應式”來進行網頁設計10余年了。我們對其相當滿意,那么為什么要改變呢?如果我們真的以終局視角來看響應式設計,那么它就是關于個人用戶的用戶體驗設計。我們正朝著一個與每一位個體用戶高度相關的時代邁進。我們的網頁體驗應該去適應用戶的需求偏好。隨著設計系統的發展以及我們如何創建更便攜的網頁,諸如“容器查詢”之類的工具將變得非常有意義。

          配圖:CSS 將基于各個層級來確定用戶的最佳體驗

           

          考慮到這一點,這意味著我們現在可以使用基于頁面的媒體查(包括跨越屏幕的細微差別)來設計宏觀布局;使用容器查詢的組件設計微觀布局;使用基于用戶偏好的媒體查詢,根據用戶獨特的偏好和需求定制用戶體驗。

           

          對于新的響應式設計,有許多新概念正在被原型化和概念化-請看下面的延伸閱讀。所有這些協同工作的方式需要我們從根本上轉變我們對設計和用戶獨特體驗的看法。我們需要更加適應這樣一個事實:即我們的設計不是靜態的,不僅在布局上,還有在用戶可獲得的體驗中,我們需要學會在這種模糊性中做出計劃。網頁和設計的未來變得越來越復雜,我們需要適應和挑戰自己,理解“新響應式”體驗的意義。

           

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請加:ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:站酷 作者:百度MEUX

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

          從易讀性和易操作性兩大方面,如何做好表格設計

          資深UI設計者

          導語:提起中后臺,除了高效、靈活和強大之外,不可忽視的還有它的海量數據。海量數據的篩選與呈現,直接決定決策人員的效率高低。本文作者主要是結合自己在實際工作中遇到的表格設計問題,針對Web端數據呈現方式之一,表格的設計進行探討。

          表格,是一種常見的信息組織整理手段。常用來展示、保存、對比分析、排序、篩選 、歸納等,是最清晰、高效的數據展現形式之一,由內、外兩部分組成。

          • 內部:由表頭、表體、表尾共3部分組成;
          • 外部:由篩選區域、操作按鈕區、分頁區共3大類組成。

          從易讀性和易操作性兩大方面,教你做好表格設計

          說完表格的組成,接下來將會從易讀性和易操作性兩個方面來分析下表格設計。

          易讀性

          1. 行與列

          表格的組成,也可以看作行與列的自由組合,這種組合賦予了表格多樣性的特點。行與列構成了單元格的長與高,不同的長高會有疏密之分,充實與透氣之感。

          B端中后臺通常會對應不同的角色及場景需求,根據目的及信息主體的不同,讓用戶根據自己的需求來定義表格的展示列及列的順序,也可以通過行與列的顯隱變化,來更好的滿足信息的傳達。

          但需要注意的是系統應記住用戶上一次的自定義列設置,減少用戶重復操作。對于列的選擇,應盡量減少列的數量,既要展示用戶必要信息,又要避免出現用戶無關數據,以免信息冗余,影響信息閱讀效率性。對于用戶需要的非重點、輔助性信息可以通過入口提供的方式來解決。

          默認排序,應從用戶目的出發,遵循用戶查看數據的習慣,尊重數據之間的關聯性,設計用戶查看、操作數據的路徑,而非隨機排列。

          從易讀性和易操作性兩大方面,教你做好表格設計

          2. 數據展示

          B端中后臺中的表格展示的數據多且雜,這就要為用戶先一步對數據進行梳理歸納,提高用戶獲取信息速度。

          為便于對數據進行對比分析,一般需要在原始數據的基礎上給出差值、升降變化、平均值、總計等數據處理結果,減少用戶二次加工數據的過程,提升用戶閱讀信息的效率。

          數據匯總展示

          在表頭或者表尾分別提供了總計的數據,方便用戶進行快速查閱。

          從易讀性和易操作性兩大方面,教你做好表格設計

          數據對齊展示

          常用對齊方式有數字右對齊,文字左對齊,混合型文本左對齊,列標簽的對齊方式與數據的對齊方式保持一致。這樣能形成的視覺邊界線,便于視線的流動,從而快速提升數據的瀏覽、對比效率。

          從易讀性和易操作性兩大方面,教你做好表格設計

          空數據展示

          B端中后臺數據類型較多,對于空數據,切忌不要與數據為“0”進行混淆,對于空數據通用做法是用“-”表示,而不是什么都不顯示,會讓用戶誤以為是沒有數據還是“0”數據。

          最好做法就是為空數據做出釋義,可以加在“列標簽”的名詞解釋文案中。

          從易讀性和易操作性兩大方面,教你做好表格設計

          數據的關鍵屬性標識展示

          對于用戶重點關注的數據狀態、上升和下降等,可以用符號進行標識,幫助用戶快速定位到目標信息。

          從易讀性和易操作性兩大方面,教你做好表格設計

          3. 固定表頭、固定列和固定分頁

          在有限屏幕內,有限的內容展示區域內,閱讀豐富且繁多的表格時,用戶不得不拖動橫向或縱向滾動條來閱讀信息。

          固定表頭、固定列和固定分頁,能夠讓用戶明白當前單元格內信息的屬性而不至于不知道該信息的意思。

          固定表頭

          在固定的小區域內滾動會非常局促,而且區域滾動和全屏滾動同時存在時體驗也很不好。固定表頭可幫助用戶識別信息,在全屏滾動上去后固定表頭,有利于用戶向下翻屏時能夠便利的閱讀數據。

          從易讀性和易操作性兩大方面,教你做好表格設計

          固定列

          固定列的內容可視業務及目標用戶的訴求而定,一般采用方法是固定比較重要信息,方便用戶進行數據定位與對比,最好可以讓用戶自定義,滿足不同用戶訴求。

          從易讀性和易操作性兩大方面,教你做好表格設計

          固定分頁

          分頁處理目前有放在上部、下部或上下部均有,需要根據場景來選擇。分頁固定目的是為了省去用戶需要翻到頂部或底部進行操作的麻煩。

          特別是可以自定義每頁的數量和需要橫向拖動數據查看,這就需要把分頁固定在底部,方便用戶橫向拖動滑條查看信息和進行翻頁操作。

          從易讀性和易操作性兩大方面,教你做好表格設計

          4. 分頁

          在Web端中的表格,涉及到跨頁的數據操作時,分頁會帶來不便。

          但往往受限于數據加載的壓力,這種情況在大廠中尤其突出,加載數據都是億量級別的,在Web端和手機端都需要實時下載數據的終端,我們通常做法就是提供分頁展示數據來緩解服務器的壓力。

          表格中的的數據內容超過一定“數量”時需要提供翻頁功能,而這個“數量”是由表頭的數據的高度、表格的行間距、目標用戶群體的顯示設備的配置等因素來決定。

          原則上整張表不要超過一屏,考慮到每個用戶的使用習慣,我們一般提供可以讓用戶自定義每頁的顯示的數量,相比于跨屏翻頁而言,向下滾屏會更便利,也更符合瀏覽信息路徑。

          從易讀性和易操作性兩大方面,教你做好表格設計

          5. 全屏查閱

          表格全屏展示是非常有必要的:

          • 特別是在小屏設備上,全屏模式下可以直接屏蔽掉左側導航欄、上方的報表區域和頂部的導航欄,可為用戶提供更多可視區域。
          • 在大量數據前面,可為用戶提供沉浸式閱讀體驗,讓用戶更加專注,可減少與表格無關的視覺干擾。
          • 用戶可通過ESC鍵或關閉按鈕隨時退出全屏模式,操作成本低。

          從易讀性和易操作性兩大方面,教你做好表格設計

          易操作性

          1. 篩選

          在大量的表格信息中,如果沒有篩選查找信息簡直猶如大海撈針,而表格跟篩選是不分家的。

          說到表格一定會說到篩選,篩選也就是數據過濾,常在數據量較大的場景中使用,其目的是通過關鍵字搜索和條件篩選能夠幫助用戶快速的找到所需要的信息內容。

          對于表格外部篩選,如果有時間會單獨出一篇詳情介紹。這里不展開詳細說。

          篩選根據篩選功能的位置不同,可分為表外篩選和表內篩選。

          • 表外篩選:篩選功能位于表格上方,與表內篩選的不同之處是過濾值可以不限“表格列”的內容、可單次進行多列的交叉篩選。
          • 表內篩選:篩選功能位于表格內,也就是放置在列標簽上的篩選,受“表格列”內容的限制,僅能做單次單列的篩選。

          從易讀性和易操作性兩大方面,教你做好表格設計

          2. 數據選擇

          在信息列數較多的情況下,數據的選擇就尤為重要。當鼠標指針懸停在表格列或行時,給予視覺狀態的變化提示,可以讓用戶捕捉到所在的位置,而不至于視覺上的錯行,能夠降低人的心理壓力和增加掌控感。根據數據選擇功能分為單個選擇和批量選擇。

          單個選擇

          鼠標指針懸停在整行時應與默認態有所區分。當標識選中行或選中行的數量,選中行可操作的命令狀態須同步,明示當前行可操作的命令或反饋當前已選行的數量。

          從易讀性和易操作性兩大方面,教你做好表格設計

          批量選擇

          提供選擇當前頁部分行、選擇全部行、取消選擇全部行三種功能;狀態反饋分為半選態 、未選態、全選態共三種。

          • 當用戶未進行選擇時,表頭的選擇框的狀態是未選態;
          • 當用戶選擇一行數據時,此時表頭的選擇框的狀態切換為半選態,同時反饋此行的數量;
          • 當用戶在表頭勾選“當前頁所有行”時,表頭的選擇框切換成了全選態,且給出了選擇“全部所有行”的操作。

          從易讀性和易操作性兩大方面,教你做好表格設計

          3. 數據操作

          對于數據的操作,主要針對表格內部來說。表格操作大體可分為顯性操作和隱形操作。

          顯性操作

          指操作選項顯示在行內,優點是明顯直觀,可以根據列表上的信息做出快速的判斷并且高頻發生的操作。

          適用列數較少的列表。但弊端是信息過載,尤其是列數較多,可展示列數會隨操作數增加而減少,同時誤操作率較高。對于危險系數比較高的操作,也不建議采用這種設計。

          從易讀性和易操作性兩大方面,教你做好表格設計

          隱性操作

          當鼠標懸?;螯c擊時才顯示其他低頻、高危的操作選項,優點是界面簡潔明快,信息密度低,可以幫助頁面突出更加重要的信息,可減輕空間壓力,減少干擾。

          弊端是增加用戶的點擊次數和提高了操作門檻。列數較少的表格不適用隱性操作。

          從易讀性和易操作性兩大方面,教你做好表格設計

          4. 數據下載

          為方便用戶對數據進行再次整合分析、統計分析等,可提供數據下載功能及多種下載格式。

          從易讀性和易操作性兩大方面,教你做好表格設計

          5. 空表

          對于B端中后臺來說,表格顯示最多就是兩種情況:一種就是表格有數據,這種最容易解決,有數據就顯示相應數據;還有一種表格是沒有數據,也就是空表狀態,這也是讓很多設計師容易忽略掉的頁面。

          空表分兩種:可創建和純展示

          可創建

          是用戶有創建訴求,數據是由用戶或系統產生的,可創建分兩種:

          • 比較輕量的方式,是直接示意用戶創建數據,無須給出表格樣式。
          • 在表格的空白內容處加入創建的快捷入口,引導用戶新建。

          從易讀性和易操作性兩大方面,教你做好表格設計

          純展示

          沒有創建訴求的,數據是系統產生的,不是由用戶創建的,直接告之暫無數據。

          從易讀性和易操作性兩大方面,教你做好表格設計

          寫在最后

          看上去平淡無奇的數據表格,其實是非常重要的,通過合理的組織架構和呈現方式,使原本枯燥的數據呈現出生命力,這是一件很神奇的事。

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:優設  作者:WOWdesign


          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          常見的網頁布局設計

          資深UI設計者

          為什么了解網頁布局很重要?網頁布局在很大程度上決定了網站的訪問者將如何與網頁內容進行交互。

          這里將介紹一些常見的網頁布局形式,例如卡片式、分屏布局、網格布局……一起來看看吧!

          卡片式網頁布局

          卡片式布局被Pinterest、臉書和推特等網站所使用,它非常適合在新聞網站和博客上使用,因為卡片式布局可以在頁面上放置大量內容,同時又保持每部分內容各不相同。

          卡片式布局主要有兩種形式:

          網頁中每個卡片的尺寸相同,卡片的排列非常標準,例如Dribbble的網頁布局;

          用一篇文章,帶你了解12種常見的網頁布局設計

          使用不同尺寸的卡片組成頁面的布局,卡片間沒有固定的排序,例如Pinterest、花瓣的頁面布局。

          用一篇文章,帶你了解12種常見的網頁布局設計

          分屏布局

          當兩個元素在頁面上具有相等的權重時,分屏布局是一種流行的設計選擇,并且通常用于文本和圖像都需要突出顯示的設計中。

          分屏設計特別適合電子商務網站上的產品頁面。產品圖片需要在頁面上突出顯示,但價格、規格、購物車按鈕等信息也要顯示。

          用一篇文章,帶你了解12種常見的網頁布局設計

          大標題

          隨著移動設計的盛行,大標題排版變得流行起來。大號字體在標題中特別流行,在一些網站的正文中也能看到。

          用一篇文章,帶你了解12種常見的網頁布局設計

          較大的文本更具可讀性,可以改善使用體驗。另外它還提供了強大的視覺效果,因此這種布局在極簡主義設計中特別受歡迎。

          用一篇文章,帶你了解12種常見的網頁布局設計

          個性化推薦

          個性化算法推薦可以根據每個人的喜好量身定制數字體驗。人工智能技術的發展讓算法變得更易用,能精確分析用戶的喜好。

          根據用戶之前的訂閱習慣,Netflix可以為用戶個性化推薦他們最有可能觀看的電影。

          用一篇文章,帶你了解12種常見的網頁布局設計

          像Medium這樣的網站會基于用戶以前閱讀和喜歡的內容,向他們展示很多同類型的文章。

          用一篇文章,帶你了解12種常見的網頁布局設計

          網格布局

          網格為設計提了視覺上的平秩序感,以一種平衡且有組織的方式呈現內容,使內容更易于人們使用。

          用一篇文章,帶你了解12種常見的網頁布局設計

          在網格設計中使用不同大小的內容可以在保持內容有序的同時增加視覺吸引力。

          用一篇文章,帶你了解12種常見的網頁布局設計

          雜志版式布局

          雜志和期刊的布局方式影響了網絡雜志的版面設計。這些網頁布局很適合有大量內容的網站,尤其是每天都需要更新內容的網站。

          用一篇文章,帶你了解12種常見的網頁布局設計

          單頁布局

          單頁布局將網站的所有主要內容放在一個網頁上,通過滾動完成導航,有時還使用視差滾動效果。

          用一篇文章,帶你了解12種常見的網頁布局設計

          對于內容稀疏的網站,單頁布局是一個很好的解決方案。同時它也是內容敘事的完美選擇,比如交互式兒童讀物。

          用一篇文章,帶你了解12種常見的網頁布局設計

          F型&Z型布局

          F型和Z型布局是指用戶的視線如何在頁面上移動,即用戶如何掃描內容。F型布局有非常明確的視覺層次結構,因此適合內容更多的頁面。

          用一篇文章,帶你了解12種常見的網頁布局設計

          Z型布局將視線吸引到頂部,然后沿對角線方向向下延伸到底部,然后再次延伸。

          用一篇文章,帶你了解12種常見的網頁布局設計

          不對稱布局

          在設計中,不對稱會產生動態化的視覺沖擊力。大多數情況下不對稱是由于圖像和文本間無法平衡而造成的。

          用一篇文章,帶你了解12種常見的網頁布局設計

          由于不對稱會產生動態的、充滿活力的視覺印象,因此對那些想要傳達這種形象的品牌來說是非常有用的。

          用一篇文章,帶你了解12種常見的網頁布局設計

          簡潔布局

          這種布局的優點在于完全專注于內容,沒有視覺上的混亂。

          干凈簡單的布局幾乎適用于任何類型的網站。許多優雅的網站都可以被認為是“簡潔的”,無論它們包含什么設計形式。

          用一篇文章,帶你了解12種常見的網頁布局設計

          導航標簽

          導航標簽適合用于包含少數項目的菜單,否則導航會顯得很混亂。

          用一篇文章,帶你了解12種常見的網頁布局設計

          輪播

          輪播內容包含圖像和文本,通常出現在網站的頂部,用來突出顯示內容。

          用一篇文章,帶你了解12種常見的網頁布局設計

          總結

          好的網頁設計具有很強的適應性并且對用戶來說始終是友好的。

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:優設  作者:Clip設計夾

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          如何做好網頁頭部內容設計?

          資深UI設計者

          無論作為設計師還是普通瀏覽者,大家觀看一個網站時最先接觸到的就是網頁的頭部區域,這部分內容為網站的其他各個方面設定了基調,在網頁設計中起著非常關鍵的作用。

          尤其是如今簡潔設計比較盛行,多數時候把頭部內容設計好就變成了吸引用戶眼球最好的辦法。網頁設計師在設計網站頭部時投入了大量精力,同時要兼顧創造力和實用性。根據一項Google的研究,用戶只需要短短數秒就可以形成對一個網站的看法,甚至有些觀點是在令人難以置信的1秒內形成的。用戶對品牌的了解就是從這么短的時間內開始的。

          頭部區域在哪兒?

          在通常網頁設計中,首頁上方的整個空間都被視為頭部區域。作為人們在加載網站后的最初幾秒內看到部分,頭部信息起到了一種邀請作用,它應該提供有關網站的基本信息,以便用戶能夠在幾秒內了解網站的主要內容。

          如果以招聘活動站點為例,整個頭部區域設計要明確傳達企業形象,及本次招聘活動的特點。給瀏覽者一個強烈的視覺印象,企業已向你發出邀請,我們對人才十分渴求,等等信息… 如果有線上線下活動同時參與,那么在整體風格上盡量保持一致。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          包含哪些內容與功能?

          網頁頭部的任務是給用戶提供一些基本問題的答案:代表什么品牌,提供什么服務等等。如果我們在內容上引起了用戶情感上的共鳴,那么就是正確的設計。

          那么主要元素通常包括:

          • Logo 或品牌標識
          • 交互指引
          • 標題Slogan
          • 導航要素
          • 搜索功能

          在設計網站頭部內容時,從思維層面來講沒有任何東西會限制你的創造力,它應該是令人難忘的、簡潔和兼具實用性的,是一個可以展示創造性的開放領域。

          下面讓我們一起來看看頭部內容設計的一些技巧。

          1. 關于尺寸

          對于網頁頭部圖片的大小是沒有統一的答案。有時候設計師希望提供相對固定的數字,但網頁設計最大的難點之一是很難確保每個屏幕尺寸的有效性。即使兩個屏幕的尺寸相同,分辨率也可能不同,因此用戶看到的內容也不一定完全一樣。

          因此,我們不要拘泥于精確的像素概念,最好遵循經驗積累的常識規則。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          頭部的高度本著不干擾內容感知的基本原則。對于一些展示信息資源的頁面,較小的頭部區域是一個不錯的選擇,而對于落地頁或者企業客戶首頁,頭部區域可能會更大,而且多數大客戶會有主視覺單屏展示頁。

          如果某些網頁,例如落地頁頭部內容較長的情況下,最好在首屏給下一屏內容露出一些空間,這樣用戶就可以意識到下一頁還有內容,引導用戶滾動。

          2. Logo展現

          當一個人發現自己在陌生網站上,總是習慣于從屏幕的左上角開始瀏覽網站。盡管設計師有時候認為打破常規的布局也可以帶來不錯的效果,但是多數用戶如果他們常規位置找不到預期的信息,將會不假思索地認為這個頁面是難用的和不規范的,需要花費很多的努力才能理解。這就要看你的設計目的和受眾群體能夠接受哪些程度的變化,我們今天主要說大多數受眾。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          Logo ——與居中或右側放置相比,用戶更容易記住那些 Logo 放在左邊的品牌。如果你使用的是圓形 Logo,那么可以把它居中放置,盡管它的有效性仍然比放在左側要低。

          3. 吸頂導航欄

          吸頂導航,換句話說就是「粘性標題」,當你滾動頁面時,導航區在頁面中跟隨,現在成為一個網頁設計標準。如果不違反網站整體設計理念,請將導航欄吸頂固定。無論是PC端還是移動端設計,這都是一個好的選擇:

          • 例如長頁面展示、瀏覽內容同時客戶需要導航區總是在視線范圍內。
          • 如有滾動信息,不斷提示客戶點擊,則可置頂或置底處理。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          可根據頁面內容展示要求,向下滾動時調整導航背景透明度,盡量少的影響內容展示同時使頁面看起來更生動和通透。還可以在滾動時簡化導航欄樣式或高度,使用戶能找到但又不過于搶眼。

          總之,固定導航欄有助于提升用戶體驗,保持用戶導向并給予了他們更多控制權。

          3. 關于圖片的應用

          頭部內容所用圖片可以選擇直接和要表達的業務相關性很強的,例如招聘類網站使用招聘場景圖片;也可以選擇中性感覺的例如辦公場景、城市風景類圖片進行虛化降低清晰度或明度來突出前景內容;

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          高質量圖片——攝影對于網頁設計師來說是一個強大的工具。它可以講述一個故事,喚起用戶的情感,并鼓勵訪問者進一步滾動。對于那些有強烈沖擊力的圖片的網站,試著做一個透明的標題,它可以更好地顯示圖像,并保留了主要鏈接。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          輪播圖片——如果客戶給了幾張代表該企業業務的出色照片,這種方式就沒錯!企業希望用戶可以滾動瀏覽一組精美的高分辨率圖像。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          插畫——網站的頭部圖片必須能引起讀者的共鳴,建立起人與人之間的聯系。如果圖片是獨特的且易于辨認,即使是從網站標題中剪切出來,效果也會很好,可以利用當今的插圖潮流來實現這一點。

          4. 視頻或動畫

          當然我們也不能只關注靜態圖片,添加視頻也是最有效的網站頭部創意之一。如果可能的話,嘗試著在頭部內容中添加主題視頻材料,很多網站利用在背景中添加短視頻來吸引用戶,盡可能以最好的方式展示他們的公司或產品。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          △ 華夏幸福校招官網首頁動畫,撥云見日的效果加上中式剪紙風格的運用,將公司各業務線融合到幾個轉輪中,產生了故事性的動畫場景。

          如果想要使設計更具吸引力、生動和令人難忘的另一種方法是添加動畫。它可以使網站頭部內容變得非常酷。以每季校園招聘企業站點為例,各大公司對應屆生群體的追逐,很大程度上體現在對該群體審美和喜好的迎合上,年輕有活力的動畫或視頻元素絕對是吸引眼球的不二之選。

          當然不一定只有滿屏大型動畫,一般動畫越復雜面積越大占用流量越多,客戶打開延遲也影響觀感。這時候我們可以根據功能不同,設計一些交互性的動畫,去提升客戶使用感受,盡量不影響網頁打開速度。

          5. 移動端頭部設計

          網頁頭部不可能只顯示PC端的網頁上,還應該正確顯示在移動端的網頁上。因此,在近年的設計中,網頁必須具有響應性,并且能夠很好地適應各種移動設備,這樣才能帶給用戶完整的設計體驗。

          移動設備的日常使用廣泛性早已影響網站設計,即使在PC中,也有一些細節看起來像是面向移動設備的網站設計。例如,Banner和漢堡包菜單都起源于移動設計。

          如何做好網頁頭部內容設計?來看 58 設計師的總結!

          移動端有著與PC端不同的屏幕尺寸和操作方式,很多時候需要設計師在一開始就考慮到兩種界面的適應情況,比如在PC上頂部一條的導航,到移動端就演變為一個漢堡包菜單。而原本PC頁面中展開顯示的內容,在移動端會向下層延伸,首層界面成為一個內容聚合頁。

          寫在最后

          網站是以頭部內容為先導的,它就像是一張獨特的名片。因此,我們在設計網站時,盡可能最大限度地關注該區域。

          最后還要提醒大家,一定記得定期更新網站頭部內容哦!以校園招聘大客戶為例,大多數企業都會在每年春秋兩季的招聘旺季更新其招聘主題風格,以保持網站的新鮮感和時效性。

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:站酷  作者:58UXD

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務




          2021 出鏡率最高的 7 種網頁 UI 風格

          資深UI設計者

          雖然說 2021 已經快到 10 月份,但我最近我還是花了點時間,搜羅全網設計,總結出了這 7 種出鏡率最高的版式風格,也是今年最流行的設計表現形式之一。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          看完這一波網頁 UI 類設計,再也不愁接下來該如何做設計創新了。

          圖與線疊加

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          這是今年出鏡率比較多的一種設計風格,不管你是在 Dribbble 還是 Behance 上都能見到它的影子。這種風格設計最大特點:形式感、聚焦、簡約而不簡單。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          當然還可以是將線圈與文字疊加圖片,有一種層疊縱深布局感受。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          又或者說圖形只是作為裝飾作用。

          純文字版式

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          純文字版式在今年版式中出鏡率也是相當之高,包括深圳設計周官網也幾乎都是幾個大字排版。其實我們仔細思考,將文字放大處理,有點圖形化的意思。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          上圖是典型的文字圖形化,將文字轉化成線性設計。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          圖文混合

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          圖文混合設計風格大膽、新穎,讓人眼前一亮。這種版式布局一般會出現在設計工作室網站居多一些,追求形式感與觀賞性。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          圖文混合設計,不光只是圖片與文字混合排版,還可以是圖標與文字、粗字體與細字體之間的混合穿插。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          圓形版式

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          圓形設計趨勢一直都存在,在網頁設計中出鏡率高也是毋庸置疑的事情。畢竟圓形本身自帶超強親和力、聚焦。設計用它可以解決很多枯燥的版式,讓畫面瞬間活了起來。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          還可以將文字處理成圓形,與圓形圖相呼應。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          文字輪廓化

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          文字輪廓化版式今年出鏡率尤其之高,將文字輪廓化設計處理,減輕了文字的視覺重量感,更像是將文字線條化設計處理。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          文字輪廓化設計還可以用在背景,作為設計裝飾效果。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          玻璃質感

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          玻璃質感設計趨勢,也是今年最火的設計風格之一。那么它在網頁出鏡率也是在下半年開始逐漸多了起來,也許是設計師發現這種質感細膩與折射光透露出的細節之美。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          使用線條

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          線無疑是圖形里面運用較多的,今年發現很多網頁中都加了線條作為版式裝飾,或者就是純線條版式設計,讓人眼前一亮,原來還可以這樣玩。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          線條在這里作用明顯,除了美學設計裝飾之外,它還用作信息層級區分。

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          靈感不愁了!2021 出鏡率最高的 7 種網頁 UI 風格

          好了,差不多到這里就結束了。7 種風格,希望能給大家帶來一些新鮮的設計想法,在工作中將其運用進去。

          當然,在做設計提案版式、作品集包裝都是可以參考,希望大家不要被局限。

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:優設  作者:功夫UX

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          漲姿勢!寫給網頁設計師的網頁設計簡史

          周周

          漲姿勢!寫給網頁設計師的網頁設計簡史

          編者按:互聯網的誕生本就是一個奇跡,作為其中最重要的載體之一,網頁就是這個大時代最重要的縮影,相關技術、設計伴隨著信息共享催動著整個時代滾滾向前。這是一段簡短的網頁設計發展史,我們可以看到技術、設計與思想的演進,看到無數有識之士改變世界的剪影。本文作者是網站Froont.com的聯合創始人Sandijs Ruluks。

          當我發現設計網頁有多投機取巧的方法之時,就逐漸開始對手打網頁代碼失去興趣。的確,許多網頁設計的問題并不止一種解決方案,但是很少有方案能解決所有的瀏覽器兼容性問題。最令我納悶的是,為什么會有做設計和寫代碼的分工?隨著技術的發展,許多在過去難以解決的問題現在可以輕松搞定,但為什么與此同時一些簡單的事情反而越來越難以實現?這些問題的答案并不是簡單的是與否,對與錯,也許我們需要從網頁設計的整個發展歷程來尋找答案,找到真正彌合設計與代碼之間隔膜的原因所在。

          溫故歷史之前,不妨看看2014年最優秀的網頁設計:《愛不釋手!2014年最佳的20個優秀網頁設計》

          網頁設計:黎明前的黑暗(1989)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          在互聯網真正開始之時,黑色的顯示屏僅能顯示單色的像素。可以說,當互聯網天地初開之時,Web Design 僅僅意味著字符和空格的排列組合。雖然圖形化的界面早在80年代初就有了,但在此時普及率并不高。直到90年代,圖形化界面才真正進入千家萬戶,而那時候,才是屬于互聯網的狂野西部。

          表格(table):網頁的興起(1995)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          能夠顯示圖片的瀏覽器的誕生,是促使網頁設計這個行業誕生的重要先決條件。實際上在當時,最接近于信息結構化的概念,是HTML中已有的元素:表格(Table)。所以,David Siegel 在他的網頁設計書《Creating Killer Sites》講述了他設計優秀網站的秘訣:在表格中嵌套表格,將靜態的表格和動態的表格以巧妙的方式結合到一起。盡管表格本身是用來承載數據的,用來承載內容和圖片有點奇怪,但是在那個時代,這種方法依然顯得頗為靠譜,并且大行其道。

          網頁設計所面臨的另外一個問題,就是如何保持網頁那脆弱的結構。也正是因為這種需求,切片設計(Slicing Design)逐漸流行了起來。設計師創建出漂亮的網頁布局,隨后開發者將整個設計稿切片,找出呈現設計的最佳方法。另一方面,表格還有一些炫酷的功能,比如垂直對齊,以像素為單位或者以百分比來控制對齊。在那個時代,表格可是近乎柵格系統一般的靈活的設計神器,也正是因此,那個時代的開發者并不喜歡前端的代碼。(表格嵌套表格有多亂?)

          來自JavaScript的救援(1995)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          JavaScript的出現補足了尚且原始的HTML。舉個例子,如果你想寫個彈出窗,或者想動態修改某些對象的順序?HTML不行,但是JS可以!不過此時JS的主要問題在于,它處于整個網頁布局的頂層并且需要單獨加載。很多時候它僅僅被懶惰的開發者用作一個簡單的補丁,但如果使用得當,JS可以非常強大。今天,同樣的功能如果CSS能實現,我們會盡量避免使用JS。不可否認的是,JS本身確實很強大,前端常用的jQuery,后端的Node.js都是不可多得的好東西。

          Flash:自由的黃金時代(1996)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          作為一門新技術,Flash為網頁開發者/設計師帶來了前所未有的自由,它打破了之前網頁設計所固有的限制。借助Flash,設計師可以隨心所欲地在網頁上展現任何形狀、布局、動畫和交互,可以使用任何喜歡的字體,他們借助Flash熔于一體。所有的這一切最終會被打包成為一個文件,然后被發送到瀏覽器端顯示出來。這也就意味著,用戶只需要擁有最新的Flash插件和些許等待時間,就可以享有一個魔術般的網頁。這是啟動頁面(splash pages)、介紹動畫以及各種交互特效的黃金時代。不幸的是,這種設計并不開放,也不利于搜索,還需要消耗計算機大量的運算能力。2007年,當蘋果發布他們的第一臺iPhone的時候,就決定徹底放棄Flash,也正是在這個時候,Flash開始走下坡路——至少在網頁設計領域。

          CSS的誕生 (1998)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          差不多是在Flash崛起的同時,一種更好的網頁結構化設計工具CSS誕生了。CSS的基本概念是將網頁內容的樣式分離出來,所以網頁的外觀和格式等屬性將會在CSS中被定義,但內容依然保留在HTML中。早期版本的CSS并沒有現在那么靈活,和許多新事物一樣,它最大的障礙在于許多瀏覽器還沒來得及接納這一新技術,對于開發者而言,這是一個頭疼的事情。需要明確說明的是,CSS并非全新的編程語言,它僅僅只是一種聲明性語言。那么網頁設計師需要學習編程嗎?可能需要。但是網頁設計師需要懂得CSS么?當然需要。

          柵格與框架:移動端的崛起(2007)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          此刻,在手機上瀏覽網頁本就是一種全新的挑戰。設計師除了要為不同設備設計不同的布局,還面臨著內容控制的問題:小屏幕上展示的內容要和桌面端一樣多,還是需要剝離開來?桌面端網頁上閃亮精致的小廣告要如何在手機上呈現?加載速度也是一個大問題,移動端設備的網絡加載速度不夠快,而且桌面端網頁會消耗大量的流量。網頁設計亟待改進。

          第一個重大的改進是柵格系統的出現。經過摸索,960柵格系統最終勝出,經典的12欄柵格被設計師們廣泛的接納,甚至成為許多設計師最常用的設計工具。接下來,各種常見的設計元素諸如表格、導航、按鈕被標準化,打包成為可復用的套件,這基本上就構成了視覺元素庫,其中還納入了常見的代碼。其中最典型的代表就是Bootstrap和Foundation,它們也使得網站和APP之間的界限逐漸模糊。當然,它們也不是沒有缺點,借助這些庫設計出來的網頁往往大同小異,而且網頁設計師要想使用它們還得深入了解相關的代碼知識。

          響應式網頁設計(2010)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          驚才絕艷的設計師Ethan Marcotte決定挑戰傳統的網頁設計,它讓網頁在內容不變的前提下,布局隨著窗口和屏幕的變化而變化,并且將這種設計命名為響應式網頁設計。網頁設計師依然只需要HTML和CSS就可以實現這種功能,不得不承認這種設計理念非常超前。不過大家對于響應式設計依然有些許誤解。對于設計師而言,響應式設計意味著為設計許多不同的布局。對于用戶而言,響應式設計就意味著這個網頁可以在手機上完美瀏覽。對于開發者而言,響應式設計意味著如何控制好網站圖片應付移動端和桌面端,在不同情形和語義下,擁有良好的下載速度和呈現效果,等等。簡而言之,就是一個網站能在任何情況下良好展現。至少在這一點上,所有人能達成共識。

          扁平化的時代(2010)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          設計網頁布局總會花費大量的時間,好在這個時候我們開始拋棄復雜的光影效果,重新專注于根本的內容呈現。在此之前,網頁設計講求精美的圖片和排版效果,漂亮的插畫與周到的布局設計,而簡化這些視覺元素之后,就是我們說所的“扁平化設計”。將復雜的效果淡化之后,視覺的扁平化,也促使內容和信息層級的扁平化。充滿光影特效的按鈕被扁平化的圖標所替代,矢量圖形和圖標字體也開始被大范圍使用,網頁字體和版式設計的結合令網頁視覺更加漂亮。有趣的是,這時候的網頁設計開始有返璞歸真的感覺。

          光明的未來(2014)

          漲姿勢!寫給網頁設計師的網頁設計簡史

          技術的革新已經開始將網頁設計推動到一個全新的境界。在許多設計平臺上,設計師只需要在屏幕上移動不同的控件就可以生成整潔可用的代碼出來,并且這些代碼非常靈活,可控度極高!試想一下,開發者無需擔心瀏覽器兼容性,可以專注于更加實際的問題!

          新誕生的概念正在推動網頁設計。CSS中新誕生的屬性,諸如vh和vw(viewport height 與 width1),就使得網頁元素的位置控制更加靈活自由,一次性解決了設計師糾結多年的頑疾。作為CSS一部分的Flexbox則是另一個新事物,它可以快速創建布局,輕松修改屬性而無需編寫過多代碼。

          網頁設計正在飛速發展,未來還會有越來越多的創新,就讓我們拭目以待吧!


          文章來源:UI中國    推薦:陳子木


          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          web表格設計解析

          周周


          為大家梳理一個web表格設計框架,希望能夠給大家帶來完整的不一樣的內容。全文12,598字 ,預計閱讀30分鐘,建議收藏。

          為大家梳理一個web表格設計框架,希望能夠給大家帶來完整的不一樣的內容。全文12,598字 ,預計閱讀30分鐘,建議收藏。


          在網頁或桌面端為載體的B端產品和生產力工具中,越來越多的設計師需要和數據打交道,查詢和處理數據的能力是當前正在設計的大多數產品的關鍵要求之一,表格被公認為是展現數據最為清晰、的形式之一,也是世界上最常用的用戶界面工具,其重要性不言而喻。



          表格,展示行列數據,既是一種可視化交流模式,又是一種整理數據的手段。表格幫助我們組織和展示信息,同時保證信息的可讀性,從大量信息中找到所需內容;通過合理布局,感知不同信息間的關聯與區別,進行分析和比較;對數據進行排序、搜索、分頁、自定義操作等復雜行為。


          1.1 表格的布局

          表格的行元素和列元素行和相交就會形成一個簡單的二維表,行,列元素的空間組合就確定了一個個單元格。常見的表格布局有水平型、垂直型和矩陣型三種基本布局,分別強調行、列、單元格。


          水平型會弱化列的存在,強調行信息的連貫性,適用于用戶閱讀信息時是從左到右,然后自上而下逐條掃描。垂直型是通過強化列的視覺特征來突出不同列信息的對比。矩陣型的表格有均勻統一的分割線,單元格比較明顯,適用于列信息較多而沒有足夠空間用留白來分割信息的表格,同時我認為單元格合并的情況也屬于矩陣型。


          還有比較常用的表格類型層級型:


          層級表

          是表達結構性關系的表格,表現得如同樹的分支,所以又叫樹列表。每一個條目可展開或折疊包含的更詳細的行信息,也包含嵌套子表格。

          層級表并不如矩陣表直觀,但通過結構化的組織方式逐級展示表的數據內容,讓整體信息架構一目了然,非常適合大型數據表。

          結合層級表的使用場景,多以查看為主,編輯需求較少。


          同時還有特殊的表格類型,圖表型與卡片型:


          圖表型

          除了在單元格中引用圖表之外,很多時候都會提供圖表/表格視圖切換,便于用戶從圖形角度查看、分析自己關注的數據。有時也會有“圖表+表格”的形式,這時候,表格往往只作為明細放在頁面底部。大量的表格也會導致視覺的單調。


          卡片型

          可以用卡片的形式來展示信息,將信息以組的概念呈現,單張卡片內的信息按優先級進行排列。此外,卡片彼此之間又形成一個整體。

          卡片是一種承載信息的容器,對可承載的內容類型無過多限制,它讓一類信息集中化,增強區塊感的同時更易于操作;卡片通常以網格或矩陣的方式排列,傳達相互之間的層級關系。適合較為輕量級和個性化較強的信息區塊展示。


          注:在有限的表格空間內需注意卡片信息之間的間距,若卡片信息過長可做截斷處理。


          在實際工作中,上述表格類型還有可能互相結合,以更好的達到相應的分析目的。

          比如垂直–層級,矩陣–數據立體表等。



          1.2 表格的構成

          從視覺結構的表現角度,個人將“表格”的構成分為:標題、表上方篩選操作區、表頭、表體、底欄。由表頭、表體構成內部區域,由標題、篩選操作、底欄構成外部區域。


          標題

          標題是對表格信息內容的整體概括,可包含數據來源及屬性(日期、地區等),以便用戶對表格內容有整體認知。給數據表格起一個清晰簡明的標題,與其他的設計同等重要。有了好的標題,表格就可以獨立使用,如果導航菜單層級清晰,同樣能起到標題的作用。標題作為最重要的識別元素,默認展示在左上角。


          篩選操作區域

          這里特指位于表頭的上方的操作區域,包含篩選,操作按鈕等其他操作。篩選區包含模糊搜索和條件篩選,按鈕分為增刪改和其它業務處理操作,合理設計篩選區可以大大提高用戶的效率。


          表頭

          表頭對數據性質的歸類。表頭按慣例要對數據的簡況做出反映,如被調查者的性別、年齡、學歷、收入、家庭成員組成、政治背景、經濟狀況等。表頭的字段名稱應當符合人們的思維習慣,保證用戶理解。如果有需要解釋,則在字段名稱旁邊加說明小圖標(小問號)。表頭在這里也能指列行標簽,是對所屬行或列數據的描述。


          除了容納行/列標簽之外,表頭也可以進行排序、搜索、篩選等。


          表體

          表體是表格的主體內容,具體信息數據內容的填充區域,由一個個基礎的單元格組成,單元格是表格呈現數據信息的基本單位,可以是計數、百分比、均值、"-"等任何數據。表體包含數據,分割線,背景,單元格數據可進行點擊操作,如鏈接跳轉(項目或者商品等)、展開嵌套表的子集信息(子表格)、操作按鈕(查看編輯)等。

          表尾一般是統計類數據,例如合計、平均數等。表尾使用頻率較少,且重要性明顯不如表頭,我就把它歸到表體這類。


          底欄

          底欄在表格最下方,主要展示正文中的數據量或單頁數據的概覽信息,也常提供統計功能,供用戶了解總體進展。底欄一般放統計信息、分頁控件、備注說明、操作按鈕(加載更多)等內容。


          底欄最常見的元素就是分頁,分頁可以放在頭部或底部,常見的還是放到底部,分頁固定能省去用戶需要翻到頂部或底部進行操作的麻煩。分頁可分為整體頁碼平鋪式、全功能版、簡易版等,需要根據不同的場景選擇最優的設計方案,比如有的時候并不需要定點跳轉。
















          無限滾動可以替代分頁,但對于功能優先的應用未必適用。下圖為查看更多按鈕,比較少見:


          同時,在選中操作的下,操作按鈕也可以位于底欄,在未選中時操作置灰。


          采用格式一致外觀,突出有利于對象識別的關鍵信息。


          2.1 視覺標準

          填充與邊距

          合適的填充和邊距對于視覺設計至關重要,既包括保證數據單元格之間的留白,又包括單元格內部留白,以保證易讀性,當創建表格設計規范并嚴格遵循后,就可以創建視覺一致的表。表格本身應具有最小寬度,在不同畫面中寬度應可以增長到整個空間,所以每個列也需具備最小寬度。如果頁面寬度小于表格,那么表格應水平可拖拽。


          對齊方式

          數據合適的位置排列能夠提升數據的瀏覽效率和準確度。對齊能夠很好的形成視覺引導線,會讓表格更加規范易理解,給用戶視覺上的統一感,視線流動更順暢,讓用戶快速的捕捉到所需內容。


          正如連續律所描述的,人們傾向于把那些經歷最小變化或阻斷的直線或圓滑曲線知覺為一個整體,傾向于使知覺對象的直線繼續成為直線,使曲線繼續成為曲線。在界面設計中,將元素進行對齊,既符合用戶的認知特性,也能引導視覺流向,讓用戶更流暢地接收信息。


          數字應該右對齊

          在表格中,諸如金額、數量等數值排列時,通常采用“右對齊”方式,既方便用戶快捷讀取數據,還可以使用戶進行縱向數據對比。數字是從右向左讀的,是因為我們對比數字時,首先看個位,然后十位、百位。當個位數值對齊時,我們就可以快速查看前面的數值,比較多個數據的大小。因此,表格的數字應當右對齊。

          當我們常用的字體如果不同數字寬度不一致時,會導致千位分隔符不在一條直線上,所以要選擇數字等寬的字體,等寬的數字在同一豎線時更容易對比。


          文字信息左對齊

          因為我們閱讀文字信息是從左向右讀,如果不采用左對齊,會降低瀏覽文字的效率。


          混合型文本左對齊

          當數字、文字、字母組成混合數據時,標題和正文左對齊,使用了一個視覺起點。


          在實際工作中,主流框架組件,表格列數據對齊同時針對分割線,雖不是完美中的對齊,但開發成本低。


          不論何種對齊方式,都需要考慮到該字段可能存在的極端情況。如:普通文本若過長,可在鼠標懸停狀態時單元格展開列出全部字段信息。



          色彩

          一般表格具有的顏色盡可能少。顏色和可讀性是密切相關的,要合理的使用顏色,普通表盡量使用簡單的背景色和點綴色。背景色方面,除了行/列交替顏色(可以區隔內容,引導視線)、懸停高亮底色(便于準確辨別光標所在行)等處理方法,還可以對表頭表尾進行視覺區分。但不能增加過多顏色以引起混亂。


          分割線顏色盡量不要與背景色相差太大。當字體選擇深灰色,背景為淺白色時,邊框選擇淺灰色,這樣可以減少我們視覺疲勞,不會使表格看起來令人生畏。


          2.2 表頭的優化

          表頭標簽應該簡煉準確,以達到節省表頭空間和減輕視覺壓力的作用,讓用戶注意力聚焦在數據本身。當然對于產品而言,先能把事情說清楚,再考慮文字的簡潔性。


          當數據結構比較復雜的時候,使用多級表頭來體現表頭與數據的層次關系,如下圖:

          當數據有看不懂或生僻的信息時,用戶期望有人告訴他為什么會這樣,就需要在表頭標簽后加上小問號,鼠標懸停彈出說明文字的提示框。


          不需要表頭

          如果表格數據可以自我解釋,表頭就可以不需要。電子郵件的表格是一個好例子,郵件主題,發送者,發送日期都區別度高不會混淆的。當然有的情況表頭是不能去掉的,例如有兩個不明確的日期,這時候你就需要定義一個表頭。


          2.3 行的優化

          默認排序

          所有行按邏輯排序,比如按風險由小到大,將最安全的操作放最前面;或按照信息時間排序,由新到舊,以創建時間進行排序,即創建的排在最前面。


          合適的行高

          行高是非常重要的參數,直接影響著閱讀體驗。較小的行高承載更多信息,讓用戶無需滾動鼠標即可看到更多數據,但會降低掃描效果,導致視覺解析錯誤。適宜的行高使得數據更易于被閱讀,但這不代表行高越大越利于閱讀。

          設置行高的原則:

          A.單行數據顯示時,數據顯示緊湊、有序。

          B.多行數據顯示時,弱化表格形式,提供豐富的視覺展現。


          因此,對于單行顯示的表格,建議行高為字體高度的2.5倍到3倍;對于多行顯示的表格,建議內容區到上下邊框的距離略小于文字高度。當然,也可以提供切換按鈕讓用戶自己控制顯示密度。


          橫向斑馬線

          斑馬線又稱作間行換色、隔行變色、行的交替樣式。它能讓行間界限更為明顯,同時加強視覺流的橫向引導,避免在閱讀表格時出現迷失情況,要注意兩種顏色不能反差過大。另外,可以根據實際情況選擇是否與邊框同時使用。


          行的強調

          有時為了強調行內信息的連續性,可去掉單元格的縱向分割線,僅使用橫向分割線和底色分割,使橫向信息更加連續通暢,以提升閱讀效率。


          表格還可以通過顏色來指示狀態,顏色指示可以幫助用戶識別哪些行可能需要特別注意的行數據。

          同時可以對行內信息進行擴充,進一步弱化表格形式,豐富各類信息的視覺呈現,同時兼顧行與行之間的關鍵信息的對比,如上文表格布局提到的圖表的使用。


          2.4 列的優化

          減少列的數量

          盡量減少列的數量,關注用戶需要的必要信息。當數據列過多時,要分清主次列,非重點、輔助性信息可以通過次級入口來解決,如固定重要列(主體名稱/操作列),次級列在表格中間區域左右拖動。


          合適的列寬

          列寬嚴謹的處理方式有三種。第一,通過柵格,由列的數量決定列寬,主流框架組件一般是這種;第二,可以固定部分列的寬度,其余列則按百分比處理;第三,在固定寬度的基礎上,允許用戶自由拖動調整列寬的大小。(當然我覺得不要太拘泥這個,合適就好)


          列的強調

          為便于用戶對數據進行對比分析,可以在原始數據的基礎上給出差值、升降變化等數據處理結果,減少用戶數據加工的過程,直達用戶獲取信息的目標(需要明確用戶目標),提高用戶的閱讀速度。

          一般列的強調是配合列排序功能使用的,如點擊率、訪問量的排序。有時會使用不同粗細的縱向分割線或不同底色對列信息進行區隔,增加同類信息的對比性。


          2.5 單元格數據展示

          度量單位的使用

          其中的關鍵區別在于數字的大小。數據的度量單位無需重復,一般在表頭標識清楚即可。

          空白單元格處理

          一般指空數據或零數據的情況,空白單元格容易造成用戶困惑甚至誤解,用戶會搞不清楚到底是沒有數據,還是數值為零?正確做法是,對于數據為零的單元格,要填上0,且小數點后位數、單位,都要與上下數據格式保持一致;對于沒有數據的單元格,通常是用“-”表示。


          B端后臺數據類型較多,最好能為空數據做出釋義,可以在“列標簽”或底欄給出解釋文案。


          數據過多

          單元格的寬度根據列中字符的長短自動變化寬度,超過該列寬可以省略顯示,末尾以"..."顯示,鼠標懸停時出現氣泡顯示完整內容。


          關鍵屬性標識

          比如用戶重點關注數據狀態、某些數據的上升和下降等,可用符號進行標識,幫助用戶快速定位到目標信息。


          2.6 分隔線

          水平分隔線,能顯著減輕表格在垂直方向的視覺重量,內容更加條理清晰,便于用戶對比查看數據。

          垂直分隔線,在表格中使用適合的對齊方式后,那么就可以省略;數據量級比較大的表格,列之間過于緊密時建議保留,可以使用較淡的分隔線,將不同列數據區分開來,提升瀏覽速度。


          下圖采用了同時使用水平和垂直分隔線:

          如果在表格中使用適合的對齊方式,分隔線就是多余的。但由于表格數據量級不同,即使要用,分隔線也要淡,不能妨礙快速瀏覽。



          2.7 分頁及翻頁

          在web端,表格的的數據內容超過一定“數量”時需要提供翻頁功能,這個“數量”由表頭的高度、表格的行間距、目標用戶群體的顯示設備的配置等因素來決定,原則是不要超過一屏,考慮到每個用戶的使用習慣,可以讓用戶自定義每頁的顯示的數量。相比于跨屏翻頁而言,向下滾屏會更便利,在下文控制表內容中展開比較了無線滾動與分頁。


          分頁控件內容 :用戶自定義每頁顯示的數量,當前頁碼(行數),全部數據的頁數(行數),向前翻頁,向后翻頁,到達第一頁,到達最后一頁等。

          當用戶的數據未超過一頁時,可以隱藏翻頁控件。翻頁按鈕不可用時,須給出置灰態或不可點擊。


          分頁控件做為篩選數據的一種方式,通??梢越Y合排序、篩選等其它控件一起使用,來提升用戶的操作效率,如網易的郵箱,翻頁與日歷結合使用,對于有大量郵件數據的用戶來說,查閱郵件的效率更高。

          除了無限滾動,還有第三種翻頁方式,鼠標點擊“加載更多”按鈕以查看更多數據。



          2.8 簡化表格

          干凈的表格使人愉悅。特別是在處理大量數據時,巨大的數據量會增加用戶的壓力,因此要減少視覺干擾。刪除不必要的分隔符與背景,去除陰影等。信息內容的有效傳達是表格設計的本質,讓用戶注意力聚焦在核心內容上。所以,做減法設計就顯得可貴了。


          實現簡化的方法是適當刪減。如果畫面視覺很糟糕,請刪除輔助信息、不常用的控件和分散注意力的樣式,但要小心刪除必要內容。“簡單并不意味著沒有雜亂,這是簡單的結果。簡單性在某種程度上基本上描述了對象和產品的目的和位置。想設計出一個井然有序的產品。這并不簡單?!?- Jonathan Ive


          減少分隔線

          這必須是在數據允許的情況下。水平分隔線能顯著減輕長表格在垂直方向的視覺重量,加快數值的對比效率。但如果在表格中使用適合的對齊方式,豎直分隔線就是多余的。它們最大的貢獻就是縮減元素之間的距離,明確了單元格范圍。即使要用垂直分割線,也要淡,不能妨礙快速瀏覽。


          不使用斑馬線,使用不同底色區分指示不同類型的數據是有必要的,但是用來區分同一類數據,斑馬線在很多時候又是沒有必要的,因為水平分割線已經明顯區隔了。

          省去分隔線,對于較小的,動態性較小的表,可以省去所有分隔線,并獲得醒目的外觀。當然,這更多是數據量不大且易分辨的情況。


          盡量以黑白為主

          運用彩色表達組織或含義可能會增加誤解,并且引發視覺障礙者的易用性問題。普通表格一般使用顏色代表狀態或進度。


          克制圖形元素的使用

          其他圖形元素,如星號、三角、圓點、對勾、叉等,雖然能夠幫助組織數據、更直觀的傳達信息,但要注意數量,物極必反,要注意克制這些元素的使用。


          優秀的表格交互給予用戶操控感,不讓其迷失在數據中。提供便捷的過濾篩選組件,配合鼠標懸停、點擊、框選等操作,方便用戶查看更多數據信息,快速定位目標數據,或根據特定規律對數據進行排序、突出、降維等處理。當我們將這些組件與交互動作結合,用一些習以為常的交互去操縱表格時,用戶將更清晰、有信心、提效率。


          3.1 篩選與搜索

          篩選和搜索是用戶目標數據的好方法,這是一項基本功能,可讓用戶從默認的表格數據輕松獲取要查找的內容,在數據量較大的表中特別有用,一般位于表上方的操作區域或表頭區域。


          表上方

          當表格的數據量較大時,可在表上方操作區域增加對象搜索或數據分類來提升用戶查找效率,且能同時使用。提供多維的篩選和排序,是增加用戶效率的有效方式。


          輸入搜索框輸入用戶關心的內容,既可以實時篩選,也可以點擊觸發,一般須支持模糊查詢,否則用戶必須記住所有內容,才能查出要找的目標項,成本過高。也有特殊情況,如保密性較高的賬號密碼列表查詢需輸入。


          無論手動查詢還是自動查詢,如果查詢條件是組合的幾個,那么一般是填好全部篩選條件再讓用戶點擊查詢按鈕。因為如果用戶要查詢的表格數據具有多個屬性且相互聯系時,組合條件的查詢顯然是更合理的。


          如果篩選操作是單個條件獨立查詢,各個篩選條件都是相互獨立的,那么最好填好一個條件便自動查詢。

          篩選條件有時候既需要匯總數據的,又需看單一條件下的數據,比如狀態包含“待付款、待發貨和待收貨等”,此時則是做成Tab單選較好,如下圖所示。


          表頭

          放置在表頭標簽上的篩選,受列內容的影響,一般做單次篩選。通過對表頭標簽旁按鈕的點擊,使用戶更快捷進入到自己的篩選條件中。通常,表單越左的列數據越重要的,也是篩選頻率與需求最高的,因此高頻的篩選場景基本可以得到滿足。


          3.2 滾動與固定

          垂直滾動固定表頭

          垂直滾動時,固定表頭可以讓用戶明白當前單元格數據信息的屬性和含義,體現界面友好性。當數據列差異不大,用戶不能直接根據表格數據分辨類型時,尤其需要固定表頭。當表頭有操作時,固定表頭更能提升使用效率。


          數據列表相當龐大而復雜的時候,使用固定表頭可以幫助用戶區分列與屬性。


          水平滾動列固定

          當呈現大量數據時,表包含的列數超出了該表的最大寬度,水平滾動就無法避免。第一列(前幾列)或操作列固定能更方便信息的對比與操作?;谖覀冏x取信息的方式,從左到右放置關鍵列。最左側的列會引起最多的關注,當我們感興趣時,才會查看其他列,它會影響用戶閱讀所需時間與精力。


          在大型表格中,我們才可以水平滾動,最好是尋找可替代方案。表格中文本為什么這么長?能減少字數嘛?可以將文本換至第二行以減少水平寬度嗎?能否為過長的文字選擇別名嗎?可否用圖形條目取代?是否可以采取工具提醒?是否可以安排在窗口或對話框里?


          一般有兩個解決辦法:文本換行,對它縮排;在單元格區域截斷文本,在提示中顯示完整文本。方法一意味著我們要增加表格高度,且每行高度可能不同;方法二,如果不同文本內容的頭幾個字一樣就存在問題了。但這兩種方法都比水平滾動好。



          3.3 排序

          表格初始有一個默認排序,也叫初始排序。但有時,用戶希望將表格中某一行位置換到另一位置。


          拖曳排序

          拖放似乎很簡單。就是抓住某個元素把它放到另一個地方而已??墒?,事實上,拖放過程涉及到了大量細節,在拖放期間,需要處理許多特定的狀態。


          用戶在拖動模塊時,頁面整體布局基本保持不變。因為移動的不是模塊,而是插入條。插入條指明了放置模塊時的目標位置。常用于數據量較小,有拖曳排序需求的場景。又可以運用在多個表一起的情況。


          穿梭表格

          就是多表格拖拽的情況。比如左側的表格內容可拖拽至右側列表框,同時支持表內上下拖拽更換位置順序,也可直接選中對象在兩欄中按鈕移動,完成拖拽行為。


          那如何讓用戶知道可拖拽呢?

          增加意向符號;改變光標樣式;增加被拖拽對象臨時性底色,突出顯示。


          如何讓用戶知道怎么拖拽到哪里?

          被拖入區域應增加插入位置符號,可以明確指出放置模塊的目標位置,減少用戶困惑,也可以對放置操作發生后的頁面外觀提前給出預覽。同時設計時考慮上下左右兩個方向的拖拽運動分別可以觸發什么結果,超出表格范圍拖拽對象消失。


          被拖動對象應呈現為輕微透明的樣式?應該顯示為完全不透明?或者改為使用縮略圖表示?我認為這三種方法都可以。透明效果也會讓更多表格內容對用戶可見,有助于用戶預覽最終放置后的結果。從而方便用戶查看頁面,也會表明該模塊處于一種特殊模式中。透明可以表明相應被拖拽對象尚未定位,或者說正處于過渡狀態。


          表頭排序

          排序又分為降序和升序,比如,事件相關的表格,默認時間降序排列;風險相關的表格,默認安全降序排序。


          表頭排序可以輔助用戶快速挖掘出需要關注的信息,發現數據信息之間的關系,一般可按數字大小、文字拼音順序、字母順序等其它數據特征進行排序。如果表格中不是所有數據都能排序時,則需要標識出可排序操作的列,一般采用三角箭頭做為標識,實時反饋當前操作狀態。



          3.4 控制表內容

          控制列

          可伸縮列

          由于存在多個數據標題和列,我們只能根據表格的寬度來展示數據。在某些情況下,表格可允許用戶選擇他們關注的列,在其固定寬度基礎上,讓用戶可以自由拖動列寬邊緣以調整列寬。


          自定義選擇列

          由于數據報表,往往需要滿足各種不同的角色在不同場景下的需求,因而在表格數據顯示上,一般采取寧多勿少的原則,即盡可能提供詳細的數據,由此會數據指標過多,難以在表內完整展示,導致需要水平拉伸,降低了表格的可讀性。

          針對上面這個問題上,可將所有的指標名稱羅列在表格上方,并提供多選操作,在默認情況下僅展示最常用、最重要的幾個指標(如下圖)。這樣能讓用戶在表格上方看到所有指標名稱,避免了原來需要水平拖拽而導致指標瀏覽不全的情況。其次,用戶可以根據自己的需要,自由的選擇顯示所需指標,隱藏不必要指標,減少干擾。

          B端后臺通常會對應不同的角色及不同的需求,可讓用戶根據自己的需求來定義表格的展示列及列的順序。同時系統應記住用戶上一次自定義列的設置。


          控制行

          控制行高

          較小的行高讓用戶無需滾動頁面就能查看到更多的數據,但可掃描性的效果易導致視覺迷失。這就是為什么許多成功的數據表設計包含了控制行高(顯示密度)的功能。


          樹形表

          行也可以結構化分為不同的類別,前面提到了層級表/樹形表,可以嵌套子表格,展開和折疊??刹僮靼粹o一般位于各級行標題左側,具有獨特的視覺效果并具有擴展或折疊的功能。單擊表中的類別標題會在類別的展開或折疊狀態之間切換。展開與折疊也將極大的影響行內容顯示。


          分頁

          分頁可以將表內容信息劃分成獨立的頁面來顯示。


          優點:

          1.良好轉換:當用戶是在結果列表中查找特定信息而不僅僅瀏覽信息流時,分頁就是好的選擇。你會知道表格總量與當前頁的準確數量,能夠決定在哪里停下或者去哪里。

          再次尋找特定數據時,分頁方案讓我們能夠大概定向到目標數據位置。用戶可能難以記錄目標數據頁數字,但一般能記錄大概范圍,而頁碼鏈接能讓用戶更容易到達那里。


          2.掌控感:無限滾動就像個無止境空間——無論你滾動多久,你會感覺永遠結束不了。當用戶知道可用行數量時,他們可以自己主觀做出決定而不是被動滾動。同樣的,當用戶能夠看到結果的數量時,他們將能夠預估他們查看表數據大概要花費多長時間。


          缺點:

          額外的動作:在分頁方案中,用戶要到達下一頁表內容,就必須點擊分頁控件上的按鈕跳轉,等待表格新內容的加載。


          無限滾動

          表格無限下拉加載使用戶在數據內容面前一直滾動查看。向下滾動的時候不斷加載新內容,雖然十分方便與誘人,但不是什么場景都適用。


          優點:

          1.瀏覽:無線滾動提供了一個的方法讓用戶瀏覽表數據信息,而不必等待表格新內容的加載。當用戶并不特意尋找特定的內容時,他們需要通過查看大量內容找到自己中意的信息。


          2.體驗更好:用戶使用滾動能獲得比點擊分頁有更好的體驗。滾動行為要比點擊更快更容易,對于那些連續且冗長的內容,無限滾動要比把分頁的有更好的易用性。尤其在表格區域狹小時,使用無線滾動更能節省空間。


          缺點:

          1.受限性能:頁面加載速度是良好體驗的一切。尤其是表格計算數據時需注意使用無限滾動,緩慢的加載速度會造成用戶的不耐煩與離開。用戶在一個表格頁面中越向下滾動,就會加載更多的內容,當數據量過大時,結果就是頁面性能越來越低。


          2.位置丟失:無線滾動同分頁相比,沒法標記當前位置且不能再隨意回到之前位置。一旦離開,就會丟失當前的瀏覽記錄,如果要回到上次的位置,必須得重新滾動去尋找。當用戶有這種行為的話,無線滾動就會讓用戶產生困擾厭煩。尤其當你刷新頁面時發現自己又回到表格頂部,不得不重新滾動等待結果的加載以繼續查看。


          3.信息缺失:滾動條并沒有反映出實際數據量。假設快要接近底部了,當受到引誘滾動條再滾動一點點時,結果卻會發現表格數據量又刷新了。從一個可用性的角度來說,打破滾動條的正常使用規則對用戶來講是糟糕的。


          一般來說,無限滾動適用于在數據有限且信息重復的表格,有利于內容探索。分頁則適用用戶在尋找特定信息及瀏覽記錄,易快速訪問。



          3.5 查看次要信息

          表格內容的取舍要建立在對業務的了解之上,盡量精簡指標,隱藏不必要信息,減少干擾,避免無主次的鋪出所有信息。不要讓用戶一次性接收過于龐大的信息量,建議默認只展示用戶所必須的信息,其他次要信息通過展開下拉等方式展示,為輔助信息提供深層入口。


          展開行

          展開行允許用戶無需打開新頁面在表格內即可查看附加信息,防止用戶迷失。


          子表格

          表格中打開表格,表格組節把相關的行組合在一起,并且能夠收縮和展開,各組節層級要有樣式區別。如有需要,在每個組節里可以顯示數據概要信息。


          彈窗

          包括模態彈窗和非模態彈窗,模態彈窗是僅支持打開一個彈窗進行詳細查看,非模態彈窗是可以同時打開多個,并允許拖動彈窗位置進行信息對比。

          模態允許用戶留在表格視圖中,且更多地關注附加信息和操作:


          非模態彈窗對于主動使用的用戶來說可能很有用,可以通過一系列操作,比較不同行數據的細節:


          視圖切換

          可以通過視圖切換查看更多細節,比如在“表格”和“左列表+右詳情”之間切換,或者提供“只看文本,看文本和縮略圖,只看縮略圖”幾種查看方式。相比彈窗減少了頁面層級和隔離感。單擊行鏈接將表格轉換為左側的列表項目和右側的其他詳細信息,這讓用戶能夠解析大型數據集,而且在涉及到多個項目時不會丟失位置。


          3.6 數據的編輯操作

          編輯表格數據在大眾化的Web應用程序中并不常見。不過,在企業級Web應用程序中,表格則占據統治地位。此時,最常見的用戶需求,就是想要像使用Excel一樣實現表格編輯。畢竟Excel早已成為編輯網格數據的一種標準。


          表格數據的操作大體可分為顯性與隱性。顯性操作,指操作選項顯示在行內,直觀明了;隱性操作,當鼠標懸停時或勾選才顯示操作選項,界面簡潔明快,可減輕空間壓力,減少干擾。


          單行操作和批量操作

          操作項一般存在于行數據最后,為固定列,或表上方位置,兩者對應多種操作場景。


          單行數據操作

          文字按鈕操作項一般不多于三個時,圖標按鈕不多于四個時,操作項跟在行條目后面;當超過時,建議將操作折疊收起,點擊更多彈出多個操作選項。當操作按鈕致灰時,鼠標選中可顯示原因。

          如果行操作不那么重要,或者說行操作過于啰嗦影響用戶閱讀時,可使用隱形操作,鼠標在行區域懸停時,可對當前行背景作出區分,或放大懸停區域,同時行尾出現可操作按鈕,進行行操作。如谷歌郵箱:


          批處理操作

          對于數據批量操作的場景,建議將操作放到表格上方,與復選框操作配合使用。批處理操作模式允許用戶對一行或多行對象執行操作,并在選中復選框后激活表上方操作按鈕,如刪除、批準、拒絕、復制之類的操作,這將節省用戶時間,避免重復對多行進行相同操作。


          表格上方的所有篩選或搜索按鈕可能會因操作按鈕出現過多而暫時隱藏,如果空間限制導致操作按鈕排列不下,則使用“更多操作”按鈕。


          二次確認提示:對于用戶操作結果給出提示窗反饋,用戶點擊「刪除」后,直接操作;出現提示框告知用戶操作成功,并提供用戶「撤銷」的按鈕;用戶進行下一個操作或者15s內不進行任何操作,提示框消失,用戶無法再「撤銷」。


          在執行某些無法撤銷的操作時,點擊刪除后,出現模態彈窗進行二次確認,在當前頁面完成任務。同時禁止濫用模態彈窗進行二次確認,就既打斷用戶心流(無法將上下文帶到彈出框中),也無法避免失誤的發生。


          單選、多選和全選

          數據較多時,單個選擇數據費時費力。單選框是只能單選,而復選框是能選擇單個、多個或全部選擇項,而實際上純粹的單選很少見,所以建議一般場景下在表格最左側加上復選框,如前面說到的批量操作,多選后,就可以批量操作。點擊選框所在行的局部能讓整行被選中,每個選定的行都接受突出顯示處理,這種做法可增大點擊區域減少界面的混亂。


          具體設計時,可以按照數據類型進行選擇,如郵件已讀、未讀等。


          可進行選擇的表格需告知用戶已選數據量,在翻頁時是否允許跨頁選擇;全選是當前頁視圖中的所有項目還是選擇表格中的所有項目。


          單元格編輯、行編輯與表格編輯

          針對于需要進行數據編輯的表格。表內編輯能使數據更具可操作性,表內編輯一般優于彈窗。要啟動編輯功能,必須通過鼠標單擊,而非鼠標懸停。這樣就能確保整潔的網格顯示效果。假如是通過鼠標懸停來觸發,鼠標每經過一個單元格就得顯示一個編輯框,那這種編輯模式就會干擾到不同單元格間的切換,會有多么煩人。


          單元格編輯:針對單個,不連續的可編輯的單元格,為了讓功能更容易被發現,可以在單元格數據旁放置編輯圖標,這樣可編輯和不可編輯的單元格視覺對比就十分明顯。單擊該圖標即可觸發編輯,單元格內出現輸入框,保存數據并退出。有了這個隨時可見的鏈接后,編輯功能就更容易被注意到了。


          單元格編輯時,也可以設置整個單元格為熱區,以便用戶觸發。


          覆蓋層編輯:點擊編輯圖標觸發;通過在頁面上方添加一層來放置編輯數據。雖然編輯期間也不會離開當前頁面,但卻不是在頁面中直接實現編輯。而是把一個輕量級的彈出式覆蓋層(如對話框)作為編輯窗口。

          選擇覆蓋層編輯而非行內編輯的原因也很多。有時候,不可能把某個復雜的編輯任務安排在同一個頁面中完成,如果嵌入頁面的編輯區域太大,會因為把內容過多地推向下方而損害頁面的整體感。


          而其他情況下,也可以選擇中斷當前頁面流,尤其是被編輯的信息本身非常重要時。覆蓋層能夠為用戶提供明確的編輯空間。提示如果有必要占用專門的屏幕空間放置編輯窗格,而且頁面的上下文對編輯任務也不重要,就可以考慮使用覆蓋層編輯。


          行編輯:針對同一行標簽下的數據編輯。新增數據行后,視圖定位到新增的行并高亮顯示,讓用戶快速聚焦。幾秒后高亮消失,以免過度干擾用戶。


          不過,表內編輯圖標會涉及平衡頁面中視覺干擾的問題,如果功能及其提示在頁面中的數量過多,很可能造成功能的利用率下降。如果一行有多個編輯選項,則可以適當使用彈窗編輯數據;如果表格有大部分單元格數據需要編輯,則可以全局編輯。 


          全局表格編輯:點擊表格編輯按鈕,當前表格所有可編輯的數據單元格內顯示文本修改框或類似XLSX的角標,進入一種特殊得編輯狀態,不會給人直覺造成混亂。這一功能基本用于大面積需要填寫和修改時,如大型填寫報表。

          大型數據表由于支持編輯數據處多,這種方法的另一個問題是容易填錯單元格,想象單元格的密集,用戶意外編輯錯誤也時有發生,這樣的話需要編輯/暫存/提交三個操作。如果發現編輯的內容報錯可被更正,應直接引導用戶更正;如果報錯內容不可被更正,則告知用戶原因。


          大型數據表如需減少與表格無關的視覺干擾,提供表格的沉浸式閱讀體驗,可提供全屏查看的入口,但應注意可以讓用戶便捷的退出。全屏模式可以直接屏蔽掉頁面其它內容,只留下表格區域,用戶通過ESC鍵或按鈕隨時退出全屏模式,學習成本較低。


          表格數據為空時,在表格的空白內容處加入可創建的快捷入口,引導用戶新建表格數據,或者導入數據。如下圖郵箱已發送郵箱為空時:

          當沒有創建訴求的,直接告之暫無數據。如數據是系統產生的,不是由用戶創建的,直接告之暫無數據,話術的表述則需與后臺文案的整體風格保持一致。




          后記

          個人關于web表格設計的看法基本寫完了,在總結歸納中也發現了自己平常設計表格中的其他問題。大多表格設計在不同場景中需要隨機應變,沒有絕對的規范,只有相對的規范。我們要理解規范背后的原則,推導出適應其他場景的規范。






          文章來源:站酷     作者:小龍哈



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          3種常用網頁布局與設計注意點

          資深UI設計者

          頁面布局是頁面設計的一部分,我們不僅要處理頁面上視覺元素的布局與排列,還要考慮這些元素在不同大小的屏幕上的適配問題。


          頁面布局不僅僅是前端同學要考慮的問題,也是設計同學要重點關注的;怎樣的布局能更好的展示頁面內容同時兼容不同屏幕的大小呢?不同的布局形式下,設計師要著重考慮哪些點呢?今天就來探討下這個問題。


          一、固定布局(靜態布局)

          固定布局(Fixed Layout):網頁上所有的元素寬度以像素(px)為單位。例如,直接設定網頁的主體部分寬度為960px/1200px,某個搜索框寬度為60px等等。這種布局具有很強的穩定性與可控性,缺點也顯而易見,即不能根據用戶的屏幕尺寸做出不同的表現。當前,大部分門戶網站、新聞資訊類網站、企業的PC宣傳站點都采用了這種布局方式。


          1.設計方法:

          PC:大多采用居中布局,所有樣式使用絕對寬度/高度(px),設計一稿合適的尺寸就可以,在屏幕寬高縮小時,使用橫向和豎向的滾動條來查閱被遮掩部分;如果大于這個寬度則內容居中,填加背景寬度。頁面的模塊、彈窗、間距等都是固定尺寸,需要設計補充的頁面規約比較少。


          2.優劣勢:

          優勢:這種布局方式對設計師來說是最簡單的,跟動態布局相比,能夠更好地控制頁面的美觀度,排版穩定,在窗口拉伸過程中規避了內容重疊或者不規則的情況,仍保持原始比例,靜態位置和內容樣式。

          劣勢:顯而易見,即不能根據用戶的屏幕尺寸做出不同的表現,對于超大屏和超小屏用戶不友好。


          3.舉例:

          知乎網頁端:



          微博網頁端:



          2.流式布局(百分比布局)


          流式布局(Liquid)的特點是頁面元素的寬度按照屏幕分辨率進行適配調整,但整體布局不變。

          流式布局也叫也叫百分比布局,是移動端開發中經常使用的布局方式之一。元素的寬度按照屏幕分辨率自動進行適配調整,保證當前屏幕分辨率發生改變的時候,頁面中的元素大小也可以跟著改變。

          流布局與固定寬度布局基本不同點 就在于對網站尺寸的側量單位不同。固定寬度布局使用的是像素,但是流布局使用的是百分比,這位網頁提供了很強的可塑性和流動性。把元素的寬,高,邊距,間距不再用固定數值,改用百分比,這樣元素的高,間距會根據頁面的尺寸隨時調整,以達到適應當前頁面的目的。屏幕分辨率變化時,頁面里元素的大小會變化而但布局不變。

          * 百分比是基于元素父級的大小計算得來的;* 元素的水平或者豎直間距都是相對于父級的寬度計算的.* 邊框不能用百分比設置


          1.設計方法:

          網頁中主要的劃分區域的尺寸使用百分數(搭配寬度最大值、最小值屬性使用),例如,設置網頁主體的寬度為80%,最小寬為960px,(最小寬也就是保證頁面內容不會錯亂的情況下的寬度,到達最小寬度后,不再適應,出滾動條)圖片也作類似處理(寬度:100%, 最大寬一般設定為圖片本身的尺寸,防止被拉伸而失真)。

          注意:

          寬度自適應,但是里面的圖標、字體等也是固定大小的,并不是所有的東西都是自適應的。一些大的圖片,設置寬度為百分比自適應即可,隨著屏幕大小進行變化,對于小圖標或者文本等, 一般都是固定寬高大小。

          同時考慮到頁面具體模塊、彈窗、字段等在最小寬度下的顯示,比如給出字段最小寬度,在最小寬度顯示不下時如何處理??梢詤⒖及i之前的文章:https://www.zcool.com.cn/article/ZMTE5NDAzNg==.html

          在網頁布局中,我們通過設置元素的寬高定義元素的顯示大小,但是,在不同窗口大小,不同分辨率下,寬高相同的元素顯示狀況是不同的。所以,我們往往需要元素的大小能夠根據窗口或子元素自動調整以達到自適應。沒錯,在頁面設計中,自適應的規則往往是需要設計補充的最多的。

          因為阿Zi所在公司的管理系統是采用左側導航欄固定,右側內容區自適應的流式布局,所以舉幾個實際工作中的應用的規約例子:


          a.彈窗自適應


          b.模塊、卡片自適應


          一種是當頁面橫向拉伸時,卡片里內容個數不變,布局不變??梢园褜挾染殖蓭讐K,然后內容在模塊內居中,給出最小寬度;如下,設定單個最小寬100px,如到達最小寬度后顯示不全,出現橫向滾動條;更靈活的情況就是收縮時內容/區塊布局變動的。同樣要設置區塊最小寬;向右自適應—橫向排序,右側不夠則折行;最小寬度平均分成均等份,剩余寬度均分到其他列。


          據統計,PC端用戶的主流分辨率主要為 1920、1440 和 1366,個別系統還存在 1280 的顯示設備。有些情況下不太好控制內容自適應,那么就需要出2,3套尺寸的設計稿來適配??梢愿鶕唧w情況判斷系統是否需要進行適配,以及哪些區塊需要考慮動態布局,哪些時候出多套尺寸。


          2.優劣勢:

          優勢:流式布局一般用于解決類似的設備不同分辨率之間的兼容(一般分辨率差異較少)

          劣勢:因為寬度使用%百分比定義,但是高度和文字大小等大都是用px來固定,所以在大屏幕的手機下顯示效果會變成有些頁面元素寬度被拉的很長,顯示不協調。


          3.經典的流式布局結構:

          兩欄

          常見的做法是將左邊的導航欄固定,對右邊的工作區域進行動態縮放。

          兩欄的左側固定寬欄框大多在40到300范圍(適用于左側導航、篩選的情況)。



          舉例:

          Ant Design



          三欄

          在特殊場景下,左側會有雙重左欄的情況,適用與一級導航簡單,二級導航復雜的頁面。


          舉例:Teambition



          還有兩側固定,中間自適應的布局,有圣杯布局和雙飛翼布局。圣杯布局來源于文章In Search of the Holy Grail,而雙飛翼布局來源于淘寶UED。雖然兩者的實現方法略有差異,但是視覺上都差不多,就是三欄,然后左右兩邊寬度固定,中間寬度自適應。


          還有瀑布流布局也是流式布局的一種。是當下比較流行的一種網站頁面布局,視覺表現為參差不齊的多欄布局,隨著頁面滾動條向下滾動,這種布局還會不斷加載數據塊并附加至當前尾部。最早采用此布局的網站是Pinterest,逐漸在國內流行開來。

          優點 

          1.有效的降低了界面復雜度,節省了空間;

          2.對觸屏設備來說,交互方式更符合直覺:在移動應用的交互環境當中,通過向上滑動進行滾屏的操作已經成為最基本的用戶習慣,而且所需要的操作精準程度遠遠低于點擊鏈接或按鈕。

          3.更高的參與度:以上兩點所帶來的交互便捷性可以使用戶將注意力更多的集中在內容而不是操作上,從而讓他們更樂于沉浸在探索與瀏覽當中。

          缺點 

          1.有限的應用場景:無限滾動的方式只適用于某些特定類型產品當中一部分特定類型的內容。 

          例如,在電商網站當中,用戶時常需要在商品列表與詳情頁面之間切換,這種情況下,傳統的、帶有頁碼導航的方式可以幫助用戶更穩妥和準確的回到某個特定的列表頁面當中。 

          2.關于頁面數量的印象:其實站在用戶的角度來看,這一點并非負面;不過,如果對于你的網站來說,通過更多的內容頁面展示更多的相關信息(包括廣告)是很重要的策略,那么單頁無限滾動的方式對你并不適用。

          3.關于精準定位:無限滾動加載讓用戶很難精準定位到某一模塊。


          舉例:pinterest



          三.響應式布局


          響應式布局是Ethan Marcotte在2010年5月份提出的一個概念,簡而言之,就是一個網站能夠兼容多個終端——而不是為每個終端做一個特定的版本。響應式布局能使網站在手機和平板電腦上有更好的瀏覽體驗,也就就是說一個網站能后兼容多個終端,而不是為了每一個終端做一個特定的版本。

          響應式布局意味著,無論用戶是在iPhone還是筆記本電腦上查看網站,都應該能夠訪問所需的內容,擁有一致的用戶體驗,這就要求UX/UI設計人員考慮的問題更多,同時考慮到網站和移動設備的場景,忽略這些肯定會阻礙網站或移動應用程序的用戶體驗。

          接下來從響應式設計的特點著手,展開下設計師需要了解和注意的點。


          1.響應式設計的特點

          CSS斷點

          CSS斷點是響應式網站的經典特征。他們的工作是根據屏幕大小將設計“分解”為較小的網站版本。斷點通常具有最小和最大寬度,這些寬度決定了用戶可以看到哪個版本的設計。

          但是,一個網站需要多少個斷點才能真正響應?如果設備不適合最小或最大寬度,則網站設計仍然看起來很奇怪,這違背了創建響應式設計的全部目的。

          尼克·巴比奇(Nick Babich)指出,大多數響應式網站都需要至少三個或四個斷點才能正常工作。根據縮放的大小,內容將相應地進行調整。斷點通常針對移動設備,平板電腦和臺式機視圖進行細分,盡管您可以擁有更多的斷點,以便涵蓋所有基礎,以提高設備的靈活性。許多設計師還包括“較小”的斷點,這些內容在內容中會自行調整以保持設計的視覺平衡,但不會發生大的變化。這包括更改字體大小之類的內容,但不包括一般結構。


          最佳的視覺效果

          圖像在任何網站中都非常重要,無論是高分辨率照片還是自定義插圖。那里的一些設計師相信裁剪圖像,以便用戶只能在較小的屏幕上看到圖像的一部分,因此視覺效果保持不變。對于我們而言,最好的方法是使用矢量圖像。


          移動設備優先

          對于許多設計團隊而言,最好首先關注最小的屏幕來開始設計。這主要是因為通過將移動設計放在首位,團隊可以對內容的去向有一個很好的了解。

          響應式設計圍繞內容,假設你采用建議的“移動設備優先”方法,則意味著您應該為移動設備分配重要內容的優先級,并隨著屏幕尺寸的增加添加更多內容。

          當涉及到響應式設計時,與常規設計相對應的只是關注內容。因此,通過首先創建移動版本,我們可以縮小從一開始就需要顯示的關鍵內容(用戶絕對需要的部分)的范圍。從那里,我們可以在進入更大的屏幕時添加更多的細節和更多的內容,或者找到更好的方式來顯示關鍵內容。


          2.響應式設計的注意事項:

          1)注意視覺層次,從最小寬度的斷點開始

          這建議從最小的屏幕分辨率開始的原因有關。這不僅是要了解內容的哪些部分絕對重要,還在于了解呈現這些內容的最佳方法。


          當網站在不同的斷點切換時,網站的視覺層次結構可能必須適應,從某種意義上說,它需要適應屏幕尺寸的變化,為了保持產品的可用性,組件也必須適應。


          如上所述,在響應式網頁設計中使用的每個斷點都將有一個最小寬度和一個最大寬度。當使用移動優先的方法設計,一個好的經驗法則就是可以從你的三個斷點的每個最小寬度開始設計。這樣,您將為較小的設備設計屏幕,并在屏幕變大時添加更多內容和UI元素。請記?。合蛏贤卣苟皇窍蛳驴s放,向上拓展總是容易的。

          2)按鍵尺寸至關重要

          對于基于Web的產品,按鈕可能非常簡單。畢竟,光標是幾乎任何人都可以使用的準確工具,但我們的手指說的不一樣。所討論的手指的大小可能因用戶而異,并且設計人員需要考慮移動屏幕上的可用空間很小。

          根據Apple的《人機界面指南》,平均手指輕觸為44×44像素。為了提高可用性,請確保針對此平均值對按鈕和可點擊區域進行適當調整。

          3)優先瀏覽

          如果您依賴導航欄作為查找信息的主要方式,則需要在移動設計中仔細確定導航欄的優先級。該產品的各個方面(例如導航設計)絕對至關重要,需要在響應迅速的網站中進行仔細計劃。隨著設備屏幕的變小,該導航欄的空間將越來越小。

          那么像這些問題就需要我們重點考慮:什么時候隱藏導航選項?全部隱藏嗎?首先隱藏哪些?


          常用的做法是,將導航、頭部搜索、用戶信息等內容隱藏在按鈕后面,例如我們在手機上經常能看到的漢堡菜單。的確,漢堡菜單并不是唯一的選擇,但不可否認的是,整個導航菜單都需要隱藏在智能手機中。


          這就是要嘗試確定整個產品中最重要的頁面,并確保無論使用哪種設備,用戶都可以找到它們。在設計過程中盡早完成此優先級設置總是最好的,因此,如果我們從移動設計入手,我們將已經需要包含一些重要的內容。


          3.優劣勢

          優勢:


          a.用戶體驗友好

          隨著電腦尺寸多元化,智能設備(pad/智能手機)普及化,在當下追求用戶體驗至上的時代,網站普遍使用固定的寬度逐漸滿足不了現在不同設備與不同分辨率需求。在高分辨率電腦寬屏顯示器上,兩邊留白過多。在手機上顯示,內容顯示過小,用戶為了看清楚,首先需要放大界面,再左右拖拖界面。響應式網站可以根據不同終端、不同尺寸和不同應用環境,自動調整界面布局、展示內容、內容大小,提供非常好視覺展示效果,一致性友好體驗。

          b.提高轉換率和銷量

          響應式網站意味著您無需在網站設置跳轉,從而極大完善了用戶體驗,這也是響應式網站的最大優勢所在。另外,使用集成式設計和CSS表單一類的功能使網站無論在何種設備上都能營造出風格一致的感覺和外觀。若熟悉這種布局,用戶可以在任何設備上輕松瀏覽您的網站,進而提高轉換率。

          c.節省開發投入

          摒棄傳統網站,選擇響應式網頁,單從開發階段就節省大量時間和金錢。為不同的設備同時開發多個網站,意味著后期也需要更多的開發支持費用和維護成本。

          d.三站合一,維護簡單

          電腦、手機、微信三個網站使用的是同一個網址,同一個后臺管理,數據同步更新,所有圖片和內容只需要上傳更新一次即可,維護簡單輕松。


          劣勢:

          a.設計與風格有局限性

          雖然響應式布局擁有如此顯著的優點,但它也并不是十全十美的,在很多方面,它也有它自身的局限性:

          自由度太低,局限性較大,這種情況就是必須兼顧移動端以及PC端的表現,比如最常見的移動端并沒有懸停效果,PC端就要酌情考慮了。需要考慮在手機,pad,PC上三種屏幕下的頁面內元素的呈現,會導致有著非常大的局限。

          b.對IE老板兼容性不友好

          對于老版本IE(IE6、IE7、IE8)支持不好,這是一個致命的問題,如果你的網站用戶大多還采用老版本IE的話,建議不做響應式網頁設計。

          c.靈活性有所欠缺

          基于不同終端的設備屬性不同,對產品用戶體驗要求就會截然不同。內容比較多帶有功能性的網站不適合做響應式網站設計,如:電商類型網站,寬屏的pc端內容如果全部要在手機端進行展示,勢必導致手機端的界面非常長,需要根據手機端屬性進行重新信息框架設計,這樣對響應網站要求非常高,實現難度與成本非常高。但是大型網站為了提高用戶體驗,通常做法,把高分辨率寬屏網站最小的響應尺寸響應到1024px,不再適配手機端,手機端重新設計開發一套手機網站,簡單理解為2.5響應,如:電商網站亞馬遜、Calvin Klein、Nike、視頻網站Youtube,等。

          d.速度可能會變慢


          由于響應式頁面是同時下載多套CSS樣式代碼,可能在手機上就下載PC、Pad的冗余代碼,導致文件變大,影響加載速度。



          根據響應式網站的優缺點,我們不難看出:企業官網、單頁宣傳網站非常適合做響應式網站設計,由于它們的界面內容比較少,結構比較簡單,所以在不同終端、不同尺寸設備上進行網站信息框架調整、內容加減、圖片、文字、柵格響應比較容易。內容比較多帶有功能性的網站不適合做響應式網站設計。


          3.舉例

          示例1----Dribbble

          在1960-2048的屏幕下,顯示5列內容


          在950-1330-1960屏幕下顯示3到4列


          在500-620-950尺寸下顯示1-2列布局,并且把頭部主導航、搜索框、用戶設置等內容收起到到左上角菜單:

































          示例2----Event Apart

          互動設計會議Event Apart創造了從其主要網站到其移動網站的無縫過渡。

          他們選擇在大多數平臺上保持大多數相同的布局,平板電腦版本與臺式機相同,并且可以使用。這是因為他們為清晰起見選擇在白色背景上以粗體顯示內容,并且在調整大小時,可以輕松滾動信息。

          唯一真正的變化是,對于移動版本,頂部的面包屑折疊成一個漢堡菜單,并用“菜單”一詞明確指示。

          示例3----Popular Science

          無論使用哪種設備,Popular Science都能為您帶來出色的用戶體驗。

          正如您所期望的那樣,內容處于中心位置,并且具有響應式圖像和簡潔的版式,Popular Science成功地創建了易于閱讀和使用的響應式網站。本網站上的信息以一種可以在各種設備上輕松按比例縮小其所有內容的方式顯示。


          最后

          雖然目前響應式設計的模式的普及還是有很多難題需要突破:比如響應式的圖片、跨端交互、更高的性能、全新的合作流程等等。但是隨著科技不斷發展,響應技術逐漸完善,給響應式設計提供強有力的技術支持;響應式設計可以在不同終端提供完美展示效果與友好的用戶體驗,吻合用戶體驗至上的趨勢。所以說,響應式設計必定是未來發展趨勢。

          文章來源:站酷   作者:ZZiUP 

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          用一篇文章,帶你了解12種常見的網頁布局設計

          前端達人

          好的網頁設計具有很強的適應性并且對用戶來說始終是友好的。

          遵循網頁布局的最佳實踐,能夠帶來全新的數字體驗,靈活地調整不斷變化的技術和設計趨勢,進一步實現品牌目標。

          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.syprn.cn

          存檔

          亚洲va欧美va天堂v国产综合