設計師和開發人員在構建網站時,需要考慮很多事情,從視覺外觀到功能設計。為了簡化這個過程,我們準備了這個指南。限於篇幅限制,將這一指南分為三部分,此為第三部分內容。
三、移動端適配
四、無障礙設計
五、測試
六、開發交接
七、總結
如今,網站用戶中有50%左右的用戶通過行動裝置訪問。這對網頁設計師意味著什麼?意味著我們必須為網站進行移動端適配設計。
PC端和移動端有著不同的屏幕解析度,進行適配優化尤為重要。
Responsive Image Breakpoints Generator 可幫助您生成及管理圖像的不同尺寸。
移動端的交互是通過手指完成的,而不是滑鼠點擊。這意味著當您設計交互時要應用不同的規則。
按鈕越大,點擊越輕鬆。(Image credit: Apple)
產品必須能夠被任何人使用。針對有生理缺陷的用戶進行設計是設計師去實踐同理心和體驗世界的一種方式。
許多網站的文本採用低對比度模式。雖然低對比度可能比較新潮的,但是難以識別。低對比度對於視力低下和對比度敏感的用戶不友好。
淺灰色背景上的灰色文字很難閱讀。體驗會很不好,或者說設計的毫無意義。
低對比度文本在PC端很難閱讀,在行動裝置上變得更加困難。想像一下,你在明亮的陽光下行走時,需要在行動裝置上閱讀低對比度的文本。這提醒我們,設計要確保信息能傳遞給用戶。
永遠不要為了美觀犧牲可用性。網站上的文本和其他重要元素的最重要的是可讀(用)性。可讀性要求文本和背景之間有足夠的對比。為確保視覺障礙人士能夠閱讀文本,W3C的網頁內容無障礙設計指南(WCAG)有一個[對比度建議](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual- audio-to-對比contrast.html)。對於正文文本和圖像文本,建議使用以下對比度比率:
不好:這些文本行不符合對比度的建議,難以閱讀。
好:這些文本行遵循對比度的建議,清晰可辨。
你可以使用WebAIM的[色彩對比度檢測器](http://webaim.org/resources/contrastchecker/)來確定是否處於最佳範圍內。
據估計,全球人口中有4.5%出現色盲(12名男性中有1名,200名女性中有1名),4%患有低視( 30人中有1名),0.6%是盲人(188人中有1人)。我們很容易忘記為這個用戶群設計,因為大多數設計師都沒有遇到這樣的問題。
為了讓用戶可以正常訪問,請避免僅使用顏色來傳達意義。 正如W3C聲明,不應該使用顏色「作為唯一可視的傳輸方式 信息,指示行動,提示回應,或區分視覺元素。「
表單中僅使用顏色表達提示信息是常見的方式。成功和錯誤消息分別以綠色和紅色顯示。但是紅色盲和綠色盲是色盲群體中最多的。大多數情況下,你能接收到錯誤信息,比如「這段文字被標紅」。看起來沒什麼問題,但是對色盲用戶在這種形式下無法接收到錯誤信息。顏色應該是突出或補充已經看得見的信息。
不好:這種形式僅僅依靠紅色和綠色來表示欄位有沒有錯誤。色盲用戶是無法識別的。
在上面的表格中,設計師應該給出更具體的說明,比如「您輸入的電子郵件地址無效」或者在需要注意的地方顯示圖標。
好:圖標和標籤顯示哪些欄位無效,更好地將信息傳遞給色盲用戶。
圖片和插圖是網頁的重要組成部分。但盲人需要屏幕閱讀器等輔助技術來翻譯網站。屏幕閱讀器依靠於圖像的替代文本來「讀取」圖像。如果該文本不存在或者描述不清晰,他們將無法按照預期獲取信息。
考慮兩個例子 – 第一,Threadless,一個流行的T恤店。這個頁面並沒有多少關於正在銷售的商品的信息 。唯一可用的文本信息是價格和大小的組合。
第二個例子來自ASOS。同樣銷售T恤的頁面為該商品提供了準確的替代文字。 這有助於使用屏幕閱讀器的人想像商品的外觀。
為圖像創建替代文本時,請遵循以下指南:
某些用戶使用鍵盤而不是滑鼠瀏覽網站。例如,運動障礙的人在使用滑鼠這類精細的運動時有困難。通過將交互式元素適配Tab鍵,並顯示鍵盤指示符,使交互式和導航元素可以被這類用戶輕鬆訪問。
鍵盤導航的基本規則:
您可以在W3C的「WAI-ARIA Authoring Practices」的文件中「設計模式和小工具」部分中找到有關鍵盤交互的詳細要求。
測試是用戶體驗設計過程的重要組成部分。和設計周期的其他部分一樣,這是一個持續的過程。在早期收集信息開始,到整個過程都需要進行測試。
(Image credit: Extreme Uncertainty)
用戶討厭加載慢的網站。這就是為什麼響應時間是網站的重要因素。根據Nielsen Norman Group,有三個響應時間限制:
顯然,我們不應該讓用戶在網站上等待10秒鐘。但是經常發生幾秒鐘的延遲,也會讓人感覺不愉快。用戶將不得不等待操作完成。
通常是什麼導致加載緩慢?
像[PageSpeed Insights](https://developers.google.com/speed/pagespeed/insights/)這樣的工具可以幫助您找出加載緩慢的原因。
當您在兩個版本(如現有版本和重新設計版本的頁面)之間進行選擇時,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協議