《網頁設計綜合指南》(三):網頁設計看這篇文章就夠了

2020-12-12 人人都是產品經理

設計師和開發人員在構建網站時,需要考慮很多事情,從視覺外觀到功能設計。為了簡化這個過程,我們準備了這個指南。限於篇幅限制,將這一指南分為三部分,此為第三部分內容。

本篇包含內容

三、移動端適配

四、無障礙設計

  • 4.1 弱視用戶
  • 4.2 色盲用戶
  • 4.3 盲人用戶
  • 4.4 鍵盤適配

五、測試

  • 5.1 持續測試
  • 5.2 頁面加載測試
  • 5.3 A/B測試

六、開發交接

七、總結

三、移動端適配

如今,網站用戶中有50%左右的用戶通過行動裝置訪問。這對網頁設計師意味著什麼?意味著我們必須為網站進行移動端適配設計。

3.1 響應式設計

PC端和移動端有著不同的屏幕解析度,進行適配優化尤為重要。

  • 採用單列布局。手機屏幕上單列布局基本效果都不錯。單列不僅可以管理小屏幕上的有限空間,還可以輕鬆地在不同屏幕解析度之間以及縱橫比之間進行縮放。

  • 使用 Priority+ 導航模式。Priority+是Michael Scharnagl提出的,展示重要的導航選項, 不重要的導航選項集合在「更多」按鈕。它能充分利用可用的屏幕空間。隨著屏幕的增加,展示的導航選項也隨之增加,從而可以提高可視性和吸引力。這種模式對於有很多不同的模塊和頁面的網站(如新聞網站或電商網站)特別有用。
  • 確保圖像適合PC端和移動端。網站必須適應所有不同的設備和解析度,像素密度和方向。圖像適配是構建響應式網站時面臨的主要挑戰之一。為了簡化這個任務,您可以使用諸如Responsive Image Breakpoints Generator這樣的工具地處理圖像。

Responsive Image Breakpoints Generator 可幫助您生成及管理圖像的不同尺寸。

3.2 手勢操作

移動端的交互是通過手指完成的,而不是滑鼠點擊。這意味著當您設計交互時要應用不同的規則。

  • 交互元素的大小要合適。所有的交互元素(如連結,按鈕和菜單)應該都是可以手勢操作的。PC端網站適合交互區域(點擊)較小且精確的方式,但移動網頁需要較大的觸發區,可以用拇指輕鬆完成。當網站經常需要用戶操作時,請參考MIT Touch Lab的研究為您的按鈕選擇合適的尺寸。研究發現,手指面的平均尺寸在10到14毫米之間,指尖在8到10毫米之間,10×10毫米是一個很好的尺寸。

按鈕越大,點擊越輕鬆。(Image credit: Apple)

  • 交互需要更明顯的視覺表達。PC端,用戶將滑鼠懸停在某個元素上(如顯示下拉菜單)時,可以提供額外的視覺反饋;移動端,沒有懸停狀態,移動用戶將不得不點擊以查看該響應。因此,應該確保用戶能夠正確預測界面元素代表的含義。

四、無障礙設計

產品必須能夠被任何人使用。針對有生理缺陷的用戶進行設計是設計師去實踐同理心和體驗世界的一種方式。

4.1 弱視用戶

許多網站的文本採用低對比度模式。雖然低對比度可能比較新潮的,但是難以識別。低對比度對於視力低下和對比度敏感的用戶不友好。

淺灰色背景上的灰色文字很難閱讀。體驗會很不好,或者說設計的毫無意義。

低對比度文本在PC端很難閱讀,在行動裝置上變得更加困難。想像一下,你在明亮的陽光下行走時,需要在行動裝置上閱讀低對比度的文本。這提醒我們,設計要確保信息能傳遞給用戶。

永遠不要為了美觀犧牲可用性。網站上的文本和其他重要元素的最重要的是可讀(用)性。可讀性要求文本和背景之間有足夠的對比。為確保視覺障礙人士能夠閱讀文本,W3C的網頁內容無障礙設計指南(WCAG)有一個[對比度建議](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual- audio-to-對比contrast.html)。對於正文文本和圖像文本,建議使用以下對比度比率:

  • 小字號的文本對比度至少要 4.5:1。最好的對比度是7:1。
  • 字號較大的文本(14號粗體、18號字體以上)應該至少有3:1的對比度。

不好:這些文本行不符合對比度的建議,難以閱讀。

 好:這些文本行遵循對比度的建議,清晰可辨。

你可以使用WebAIM的[色彩對比度檢測器](http://webaim.org/resources/contrastchecker/)來確定是否處於最佳範圍內。

4.2 色盲用戶

據估計,全球人口中有4.5%出現色盲(12名男性中有1名,200名女性中有1名),4%患有低視( 30人中有1名),0.6%是盲人(188人中有1人)。我們很容易忘記為這個用戶群設計,因為大多數設計師都沒有遇到這樣的問題。

為了讓用戶可以正常訪問,請避免僅使用顏色來傳達意義。 正如W3C聲明,不應該使用顏色「作為唯一可視的傳輸方式 信息,指示行動,提示回應,或區分視覺元素。「

表單中僅使用顏色表達提示信息是常見的方式。成功和錯誤消息分別以綠色和紅色顯示。但是紅色盲和綠色盲是色盲群體中最多的。大多數情況下,你能接收到錯誤信息,比如「這段文字被標紅」。看起來沒什麼問題,但是對色盲用戶在這種形式下無法接收到錯誤信息。顏色應該是突出或補充已經看得見的信息。

不好:這種形式僅僅依靠紅色和綠色來表示欄位有沒有錯誤。色盲用戶是無法識別的。

在上面的表格中,設計師應該給出更具體的說明,比如「您輸入的電子郵件地址無效」或者在需要注意的地方顯示圖標。

好:圖標和標籤顯示哪些欄位無效,更好地將信息傳遞給色盲用戶。

4.3 盲人用戶

圖片和插圖是網頁的重要組成部分。但盲人需要屏幕閱讀器等輔助技術來翻譯網站。屏幕閱讀器依靠於圖像的替代文本來「讀取」圖像。如果該文本不存在或者描述不清晰,他們將無法按照預期獲取信息。

考慮兩個例子 – 第一,Threadless,一個流行的T恤店。這個頁面並沒有多少關於正在銷售的商品的信息 。唯一可用的文本信息是價格和大小的組合。

第二個例子來自ASOS。同樣銷售T恤的頁面為該商品提供了準確的替代文字。 這有助於使用屏幕閱讀器的人想像商品的外觀。

為圖像創建替代文本時,請遵循以下指南:

  • 所有「有意義」的圖像都需要描述性的替代文字。(「有意義」的照片指為上下文提供補充性信息)
  • 如果圖像純粹是裝飾性的,沒有提供幫助用戶理解頁面內容的有用信息,則不需要代替文本。

4.4 鍵盤適配

某些用戶使用鍵盤而不是滑鼠瀏覽網站。例如,運動障礙的人在使用滑鼠這類精細的運動時有困難。通過將交互式元素適配Tab鍵,並顯示鍵盤指示符,使交互式和導航元素可以被這類用戶輕鬆訪問。

鍵盤導航的基本規則:

  • 檢查鍵盤指示符是否可見和明顯。 一些網頁設計師會刪除鍵盤指示符,因為他們認為不美觀。但這阻礙了鍵盤用戶正確地與網站交互。如果您不喜歡瀏覽器提供的默認指示符,請不要全刪了它; 相反,設計它來滿足你。
  • 所有的交互元素都應該可以通過鍵盤訪問,而不僅僅是主要的導航選項或主要的CTA。

您可以在W3C的「WAI-ARIA Authoring Practices」的文件中「設計模式和小工具」部分中找到有關鍵盤交互的詳細要求。

五、測試

5.1 持續測試

測試是用戶體驗設計過程的重要組成部分。和設計周期的其他部分一樣,這是一個持續的過程。在早期收集信息開始,到整個過程都需要進行測試。

(Image credit: Extreme Uncertainty)

5.2 頁面加載測試

用戶討厭加載慢的網站。這就是為什麼響應時間是網站的重要因素。根據Nielsen Norman Group,有三個響應時間限制:

  • 0.1秒對用戶來說是即時的。
  • 1秒能保存用戶的思想流暢,但是會感覺到輕微的延遲。
  • 10秒是用戶保持注意力集中在操作上的極限。10秒的延遲通常會讓用戶立即離開網站。

顯然,我們不應該讓用戶在網站上等待10秒鐘。但是經常發生幾秒鐘的延遲,也會讓人感覺不愉快。用戶將不得不等待操作完成。

通常是什麼導致加載緩慢?

  • 體量大的內容(如嵌入的視頻和幻燈片小部件),
  • 後端代碼未進行優化
  • 硬體問題(基礎設施性能有限)。

像[PageSpeed Insights](https://developers.google.com/speed/pagespeed/insights/)這樣的工具可以幫助您找出加載緩慢的原因。

5.3 A/B測試

當您在兩個版本(如現有版本和重新設計版本的頁面)之間進行選擇時,A/B測試是理想的選擇。這種測試方法包括將兩個版本中的一個隨機顯示給相同數量的用戶,然後分析哪個版本下用戶更有效地完成了目標。

(Image credit: VWO)

六、 開發交接

[UX設計流程](https://blogs.adobe.com/creativecloud/ux-process-what-it-is-what-it-looks-like-and-why-its-important/)有兩個重要的步驟 :設計原型和開發。設計完成並準備好進入開發階段後,設計人員需要制定一份規範,該規範是描述設計應如何實現的文檔。規範確保開發不會偏離初衷。

規範中的精確性是至關重要的,因為在規範不準確的情況下,開發人員在開發時不得不依賴猜測,或者讓設計人員解答他們的問題。但是人工編寫規範是一個頭痛的問題,通常需要很長的時間。

藉助Adobe XD的設計規範功能(測試版),設計人員可以為開發人員發布一個公開的連結。通過連結,開發人員可以檢查,測量和複製樣式。設計師不再需要花時間編寫規範來向開發者闡述位置,文本樣式或字體。

Adobe XD的設計規範功能(測試版)

七、結論

這裡分享的技巧只是一個開始。將這些想法與您自己的想法融合,才能達到最佳效果。將您的網站視為一個不斷發展的項目,並分析用戶反饋來不斷改進體驗。請記住,設計不只是為了設計師 – 而是為了用戶。

相關閱讀

《網頁設計綜合指南》(一):網頁設計看這篇文章就夠了

《網頁設計綜合指南》(二):網頁設計看這篇文章就夠了

 

原文l連結:https://www.smashingmagazine.com/2017/11/comprehensive-guide-web-design/

本文系人人都是產品經理翻譯團隊@吉諾是比利 翻譯發布,未經本站允許,禁止轉載。

題圖來自unsplash,基於CC0協議

相關焦點

  • 給新手的網頁設計指南
    首先在介紹網頁每個頁面之前,我們要明白一個概念,就是網頁設計中經常出現的「模塊」。不知道是不是因為「模塊」這個概念比較基礎,寫的人也很少,在我剛剛接觸網頁的時候,並不是很容易查到關於模塊的介紹,做圖的時候也遇到了一些困難。與平面不同,在UI和網頁設計中,模塊是經常出現,並且貫穿設計稿始終的。每個網頁都是由模塊組成的,並且常用模塊都會有固定的稱呼。
  • 《HTML5網頁前端設計》的教與學
    建議先把視頻看完
  • 網頁banner設計基礎篇
    網頁設計設計過程中,banner圖是整個網頁中,圖片面積最大,位置最顯眼的區域,甚至一個好看的網站就取決於banner的設計。banner的設計和海報設計其實可以統稱成一樣,設計的原理還是相同的,只是banner要考慮整體網站的結構,是否協調,設計上相對平面設計要簡單很多。
  • 孩子們上網都愛看什麼?這裡有份網頁設計聰明指南
    原譯文標題:為兒童設計網頁(Design Web Interfaces For Kids)。如文章已獲授權轉載,也請保留原標題。孩子們會花大量時間上網,但是認知和生理局限會在他們上網的時候給他們帶來很多挑戰。再加上粗糙設計的內容和暗模式,真是糟糕。作為網頁設計師,我們有責任創造出幫助兒童提高能力的事物,讓他們變得更聰明,而不是相反方面。
  • 【設計課堂】平面設計 寫給網頁設計師的基礎配色理論
    【導讀】這篇文章主要是寫給那些對正統的設計原理感興趣的讀者。
  • 網頁設計作品
    2011-05-09 10:21:02 來源: 網易教育頻道綜合 舉報
  • 兔課網:網頁設計的9種基本原則,教你如何學會網頁設計!
    兔課網:網頁設計的9種基本原則,教你如何學會網頁設計!Web設計可能具有欺騙性,因為它涉及到實現一個既實用又令人愉悅的設計,提供信息和建立品牌,在技術上是健全的,而且在視覺上是一致的。你的用戶應該看什麼是由你,網頁設計師,找出。為了獲得優先權,您可以使用許多工具:位置-頁面上某物的位置明顯影響用戶看到它的順序。顏色-使用粗體和微妙的顏色是一種簡單的方式來告訴你的用戶在哪裡看。
  • 網頁製作中對版面設計的見解
    希望本文能給網站建設朋友們一點小小的幫助,當然本文主要談的就是網站製作中網頁的版面構造、元素、圖片......最後能夠形成統一的視覺識別。1、課題研究背景在網絡高速發展的今天,網站成為信息的一種主要傳播媒介。那麼網站建設不僅要把握好網站整體界面設計,網站框架設計,網站優化技巧,更重要的是一種綜合運營能力,包括審美,用戶體驗,創新,管理。
  • 8個有關網頁設計的優秀中英文博客
    博客的內容包括三大塊:CSS和Photoshop教程、網頁設計靈感和趨勢以及其他一些有關網頁設計的新聞和通告類的東西。最近上面的幾篇文章就很值得一讀,比如:漂亮的CSS3搜索表單、跨瀏覽器的CSS漸變和CSS3下拉菜單等等。
  • 北京網頁設計中的圖文如何做好排版
    如果網站的首頁設計沒有美感也不夠整潔,更不符合企業自身的形象,給人帶來的印象並不好,對企業而言也是不太好,那麼在北京網頁設計要怎樣才能夠使得圖文排版做得更好呢?58UI設計工作室第一, 圖片與網站搭配要慎重我們通常為了突出網頁設計的重點,也是為了增強用戶的可讀性,會選擇使用比較多顏色的圖片,以為增加比較多顏色的圖片就能夠讓用戶有更加直觀的感受
  • 《Web Designer Idea設計師談網頁設計思維》
    ,長期研究網頁視覺設計。  天極設計在線的優秀作者之一。在網上發表的《點睛之筆:網頁視覺設計小技巧》、《快速把你的照片矢量化》等多篇關於視覺設計與Illustrator軟體應用的文章均受到網友們的好評,使讀者受益匪淺。  曾在《電腦報》開設「個性化網頁設計」、「設計師之路」、「品網」等多個專欄;文章也發表於其他多種報紙、雜誌上。
  • 網頁設計布局包括哪些類型?
    建站離不開網頁設計,而網頁布局則是重中之重,其實布局可以說是一個網站的基礎,網頁設計布局是為了吸引用戶和提高網站的用戶體驗。在進行網頁設計布局時網頁內容是需要進行有機整合和分布的,以此來達到某種視覺效果。而設計網頁的目的不同,就有不同的網頁布局,那麼網頁設計布局都包括哪些類型呢?
  • 為高校新學生講解網頁設計
    現在,一個合格的前端開發者必須精通HTML、CSS、Javascript、jQuery,CSS預處理器,以及諸如響應式設計之類的新技術,他們還要考慮首先為移動端設計頁面,各種設備查看網站時的情況。既然網頁前端開發這一行業已然改變,高等教育體系需要對講一些基本的網頁設計課程。
  • 網頁設計大賽
    三、比賽形式以4-6人的小組形式或個人單獨參賽。程式語言:建議使用HTML5+CSS。課程培訓:本次比賽將由專業老師免費為同學們提供為期兩周的網頁設計技術教學培訓,在比賽期間若有技術問題也可聯繫老師進行解答。此培訓採取自願制,已有技術基礎的同學可申請不進行培訓。作品提交:初賽進行前三天提交作品。
  • 網頁設計HTML_CSS_VC#語言描述的網頁
    WWW_WEB_入門實踐—網頁設計HTML_CSS_VC#語言描述的網頁網頁內容與表現形式一般新聞或科技報導—文本與圖形
  • 創意網頁設計畫廊
    Boss有話說Landingfolio 收集全球優秀 Web 設計靈感,網頁模板,設計資源等等,可謂是一個優秀 Web 網頁設計畫廊。Landingfolio 在網際網路上整理了最佳的網頁設計案例,每天不斷更新的 1,982 個著網頁設計案例和 3,829 個組件案例資源,讓網頁設計師能夠學習到優秀的設計版式!最讓人動心的是提供免費和高級的優質設計資源,比如 UI 套件、線框套件、圖標、樣機、原型插圖等等,都是最好的免費設計資源,經過精心挑選,以確保您下一個設計項目獲得最佳質量。
  • HTML+CSS+JavaScript網頁設計課程的教與學
    請先花一些時間看一下視頻(全書配套20小時教學視頻)一、課程簡介網頁設計課程是高等院校計算機、信息管理、電子商務和其他相關專業的一門重要的基礎課程,也是一門實踐性和技能性要求很強的學科。掌握網站規劃、設計、製作、管理、發布的相關技術及網頁製作的操作技能;並熟練運用HTML中的文字、連結、列表、表格、表單、圖像、多媒體、框架標記及屬性設計出框架網頁、表單網頁、多媒體動態網頁;掌握使用css技術進行網頁布局的基本方法。
  • 網頁設計欣賞:獨具匠心的黑色調網站
    《網頁設計欣賞:獨具匠心的黑色調網站》文章已經歸檔,不再展示相關內容,編輯建議你查看最新於此相關的內容:30個超級網頁設計欣賞 創造一個深度的幻覺深度視覺是我們能夠在三維世界看到的。
  • 網頁設計軟體--下載連結分享
    ,軟體可以加速 Web 設計與開發, 是一款創建與優化 Web 圖像和快速構建網站與 Web 界面原型的理想工具。,用它可以將音樂,聲效,動畫以及富有新意的界面融合在一起,以製作出高品質的網頁動態效果。
  • 網頁設計_HTML_CSS語言描述的網頁
    WWW_WEB_入門實踐—網頁設計HTML_CSS語言描述的網頁      網頁內容與表現形式一般新聞或科技報導—文本與圖形