響應(yīng)式網(wǎng)頁設(shè)計(jì)的缺點(diǎn)如何避免
響應(yīng)式網(wǎng)頁設(shè)計(jì)方法,對開發(fā)人員很有幫助,因?yàn)樗麄冊试S我們服務(wù)內(nèi)容最廣泛的設(shè)備無需維護(hù)的網(wǎng)站的不同版本,并沒有一些負(fù)面的缺點(diǎn),其他方法如縮放和流體布局。
本文將突出響應(yīng)式網(wǎng)頁設(shè)計(jì)的3大錯(cuò)誤,并將提供一些策略,讓網(wǎng)頁設(shè)計(jì)人員避免這些錯(cuò)誤。
網(wǎng)頁設(shè)計(jì)尺度與流體與反應(yīng)
有很多的困惑在這些條款和網(wǎng)頁設(shè)計(jì)師經(jīng)常錯(cuò)誤地使用。事實(shí)上,這些都是在網(wǎng)頁設(shè)計(jì)布局技術(shù)已經(jīng)出現(xiàn)的進(jìn)步,在線時(shí)間不同的進(jìn)化步驟。
網(wǎng)頁設(shè)計(jì)縮放布局設(shè)計(jì)規(guī)模,每一個(gè)元素相對于所有其他元素。在這個(gè)意義上,他們將動(dòng)態(tài)響應(yīng)在視口的大小變化的內(nèi)容尺度響應(yīng)。布局本身仍然是靜態(tài)的,變化的每一個(gè)元素的大小保持一致的外觀。
以上的例子有:網(wǎng)頁設(shè)計(jì)縮放在不同的分辨率的設(shè)計(jì)布局:犧牲可讀性的一致性。
網(wǎng)頁設(shè)計(jì)流體布局的不同是因?yàn)樗鼈兊囊?guī)模容器元素相對于視口的大小,這是通過使用相對單位如EMS克服收縮文本的實(shí)現(xiàn)問題。網(wǎng)頁設(shè)計(jì)可以由用戶縮放它。
流體
以上的例子有:流體在不同的分辨率的設(shè)計(jì)布局:犧牲可讀性的一致性。
響應(yīng)布局不不了什么。相反,他們改變了什么顯示根據(jù)視口的大小。
響應(yīng)
上圖:一例響應(yīng)在不同的分辨率的布局。
缺點(diǎn)1)包裝的菜單
如果你在你的網(wǎng)頁上使用的導(dǎo)航欄,一個(gè)響應(yīng)式設(shè)計(jì)應(yīng)該是“捕捉”到一個(gè)更緊湊的格式在頁面上顯示一個(gè)小屏幕。但這并不總是顯示面積比點(diǎn)更完美的工作,但是太小,顯示在一行中的所有菜單項(xiàng)。
有幾種方法來解決這個(gè)問題。首先是減少由分類到類別和子類別,在導(dǎo)航欄上顯示的項(xiàng)目數(shù)的,你可以使用下拉菜單項(xiàng)顯示子類別時(shí),選擇了一種類別。
二是改變點(diǎn)到一個(gè)較低的值。 使用的實(shí)際數(shù)量的寬度在你的導(dǎo)航欄開始,不是一個(gè)特定的設(shè)備尺寸。
第三種方法是使用一個(gè)不同的菜單的裝置,如滑動(dòng)抽屜。
缺點(diǎn)2)網(wǎng)頁設(shè)計(jì)使用固定寬度圖像
內(nèi)容通常是設(shè)置一個(gè)尺寸相對于視口。所以,當(dāng)一個(gè)固定寬度的圖像比面積大,圖像裁剪時(shí)。
滾動(dòng)
上圖:一個(gè)壞的固定寬度的圖像太大,例如:現(xiàn)在有滾動(dòng)條和內(nèi)容推離屏。
你可以通過使用相對單元設(shè)置圖像的寬度,避免這個(gè)問題,或者如果你使用一個(gè)支持它的框架(如Bootstrap)你可以使用響應(yīng)的圖像類(如:class=“IMG回應(yīng)”)。
調(diào)整大小
上圖:一個(gè)響應(yīng)圖像類方法相同的元素:現(xiàn)在滾動(dòng)條了。
缺點(diǎn)3)網(wǎng)頁設(shè)計(jì)的單元變形
這是一個(gè)比較模糊,但基本上會發(fā)生,你的網(wǎng)頁設(shè)計(jì)布局顯示在一個(gè)小的視口,內(nèi)容的失真,無意中改變你的網(wǎng)頁設(shè)計(jì)層次。
上圖:列成排,扭曲的內(nèi)容。
解決方案是顯而易見的,但令人驚訝的是有多少人與它斗爭:簡單的設(shè)置高度,寬度,和填充的元素明確。如果它移動(dòng)了位置,包括其他的元素,你可以使它成為你想被包裝在一個(gè)div和設(shè)置頁邊距。
規(guī)劃有助于避免網(wǎng)頁設(shè)計(jì)錯(cuò)誤
只有最常見的響應(yīng)式網(wǎng)頁設(shè)計(jì)的缺點(diǎn)如何避免,但也有一個(gè)好的網(wǎng)頁設(shè)計(jì),錯(cuò)過了許多其他的方式。防止錯(cuò)誤并不太難?,F(xiàn)代的瀏覽器都有內(nèi)置的響應(yīng)布局測試,所以計(jì)劃您的網(wǎng)頁設(shè)計(jì)和測試通常是必須的。