響應式網頁設計已經是如今當之無愧的標準配置了,我們需要響應式的技術來應對日漸碎片化的屏幕尺寸。而網頁中的圖片和圖庫的響應式設計,也是其中的重點難點,他們是網頁中最常見,也是最直觀可見的元素。打開一個漂亮精致的網站,然而其中的圖片和圖庫看起來怎么都和頁面不匹配,這樣的情況恐怕是最讓人抓狂的了。
如果要設計好響應式的圖片和圖庫,那么接下來所聊到的設計技巧,或許能給你提供一個明確而系統的思路。它們并不涉及到具體代碼的實現,更多牽涉到設計過程和處理手法,做好了這些工作,具體實現起來就不難了。
一、考慮高寬比
PC端的圖片瀏覽體驗和移動端的圖片瀏覽體驗是完全不同的,對于絕大多數的網站而言,圖片展示的位置都很相近,大同小異。而設計師的任務,是要確保網站隨著屏幕和設備變化的時候,圖片的展示不會在頁面布局伸縮變化過程中變得奇怪和天真。這個時候要始終牢記圖片的高寬比,并且始終控制高寬比不會改變。
我們再回到PC端的網頁中,大幅的背景圖或者置于頁面頂端的圖片看起來非常漂亮,可是當它切換到移動端設備中的時候,首先屏幕比例和方向就不同了,那么,他是否還那么好看呢,圖片被縮小之后,信息的呈現是否會丟失?它是否會被拉伸?這個時候,圖片的高寬比就顯得特別重要了。控制原始圖片不被拉伸,同時讓圖片所展示出來的部分高寬比能夠盡可能合理的匹配對應的屏幕,這樣也就不不擔心響應式斷點過多,導致你需要上傳過多的圖片。
二、尺寸和比例的一致性
響應式設計就不能不說斷點。為了照顧不同的屏幕,我們需要將圖片裁剪成不同比例不同尺寸的大小,而這也直接影響著整個設計與開發流程。許多人僅僅只是將圖片上傳到CMS系統中,就希望他能以完美的樣式呈現出來。
每張圖片都應當被裁剪為合理的尺寸,并且放置在理想的位置上,確保他們會以用戶期望的樣式呈現出來,后端可能會在這件事情上花費相當的時間和精力。這些努力都是值得的。
三、使用輪播圖或者圖庫
輪播圖控件或者圖庫控件是網站中常見的載體,并且也可以更加自如的管理的圖片。尤其是當你使用了哪些比較著名的或者適配范圍比較廣的第三方控件的時候,控制元素圖片的粗活重活基本上都會被這些控件接手過去。
不過我們之前提到的圖片長寬比和尺寸大小的控制同樣也是需要注意的,否則一樣會讓網頁的展示效果變尷尬。
除此之氣,還需要注意在什么樣的場合使用什么樣的控件,如果你擁有若干高品質的圖片或者需要推薦特定的文章或專題,那么,你需要使用幻燈片輪播圖控件。如果你擁有大量的待展示圖片,可以縮小展示也不影響可讀性問題的話,不妨使用圖庫類的控件來展示。
四、盡量避免使用圖片說明
雖然圖片說明能讓你的圖片信息更加豐富,但是它會非常直接的影響到網頁的運作。圖片的說明屬性假如之后,確實能在PC端擁有良好的渲染效果,但是在小屏幕上問題常常不斷,為了不讓這些細節的可用性的問題影響用戶體驗,盡量避免使用就好了。
五、圖片和視頻混用要當心
如果網站中同時存在圖片和視頻類的多媒體,用戶和設計者應該都是能夠接受的,甚至許多用戶已經習慣了這樣的設計。但是要注意的是,即使在同一個頁面中,也盡量不要讓圖片和視頻同時存在于同一個控件或者區塊中。也許這樣看起來很炫酷,也許一部分圖片和視頻能夠搭起來,但是更多的視頻和圖片很難在尺寸上保持一致,導致總會有一部分圖片或者視頻留下空白和間隙。最好的方案就是將兩者分開展示,避免了媒體屬性和尺寸上的差異與沖突。著幾乎適用于任何設計元素,而圖片和視頻優甚。
六、削減不必要的元素
雖然輪播圖和圖庫控件非常好用,但是許多設計師常常會往其中添加許多垃圾的內容,最常見的就是塞入一堆導航箭頭、按鈕、文本甚至行為召喚按鈕。
一般情況下,用戶其實是熟知如何同輪播圖這類控件進行交互的。除非你的設計和我們的認知有著巨大的差異,以至于必須使用其他的導航方式來引導用戶。盡量只保留用戶需要的元素,把事情簡單化,不要給予太多的選擇。其實簡單化之后的設計可以提升你的轉化率。
七、只使用高素質
雖然這個道理不言自明,但是它仍然必須反復提醒。如果你沒有高素質的圖片,那么還不如干脆不要用圖片得了。現在,高素質、高分辨率的圖片比以往任何一個時代都顯得必需和重要。用戶不會花費時間去看一個圖片素質低下的網站。大家的屏幕都已經是視網膜屏幕了,低素質的圖片在這樣的屏幕上顯得更加無法直視。既然大家都在追求頂尖的視覺效果,那么高素質圖片無疑是必需品。
總結
當你的網站還處于想框圖繪制階段的時候,最好將多種設備的展示效果都納入考慮中來,雖然這樣看起來有點麻煩,但是會讓后期省心很多,從長遠來看是相當值得的。
本文內容來自互聯網,侵刪!