前端工程師需要什麼小訣竅去服務客戶呢?讓我們看下去!!
標準的RWD網站範例
當代的前端工程師與網頁設計師在開發網站時都選擇 RWD 網站,在規劃其 Media Query 的尺寸斷點時,有兩種布局斷點的依據:「根據設備」以及「以內容為主」,介紹如下:
1.根據時下的主流設備來佈局斷點 (設備優先)
透過時下主流的設備 (如當代最熱門的手機、平板或電腦螢幕等) 來確定布局的斷點,而設計多套樣式,再分別對應到各種設備上,如此就可準確定位斷點。這種套用現成的設備尺寸隨然方便,又能精準對應到時下最普及的設備,但是隨著設備不斷汰舊換新,未來總會有無法合適對應到的設備。2.根據網頁內容作為佈局斷點的標準 (內容優先)
這種方式不是以設備為主;而是依據網頁設計內容的布局、段落等來下斷點,是真正符合 RWD 響應式網站 設計的初衷的方式。此種方式可讓網頁涵蓋所有設備、且閱讀容易,但是斷點會依據設備的不同而落在不同的地方,這樣就沒有標準、精準的設計模式。「優雅降級」還是「漸進增強」?
1. 優雅降級(Graceful Degradation)
一開始就針對「功能最完整」的平台來設計、開發網站,完成所有的功能和體驗後,再針對無法支援所有功能的平台或環境本來修改、刪減功能或是其他的解決方案,以確保網站能在最新、最完整的平台上完美呈現,擁有UI「最好的使用者體驗」;而在較舊的或是功能限制較多的的平台上,仍然可使用最重要的功能,整體介面「簡陋卻可用 (poor but passable)」,而不是無法使用。2. 漸進增強(Progressive Enhancement)
這個方式與「優雅降級(Graceful Degradation)」的方式相反,是先針對最不完整或是限制最多的平台上創建最重要的基本內容,用最精簡的方式呈現;然後以這些基本內容都存在的狀況下,開始慢慢擴展其佈局,隨著平台的限制越來越少,內容的完整度也越來越高。這也是「行動裝置優先 (Mobile First) 」的設計方式。我們在下一篇會提到什麼是「行動裝置優先 (Mobile First) 」。 本篇為「前端工程師必懂RWD概念」三部曲第二篇,全系列目錄如下:(目錄)
|
推薦閱讀:
前端工程師必知”CSS的語法格式”CSS選擇器宣告法-初階前端工程師入門
前端工程師的背景設定小法寶
前端工程師敲門磚:CSS背景位置設定
單一技能已被淘汰 讓Java課程使你充實自我 還能媒合高薪職缺
神奇的Java課程-竟可讓人從零經驗到成為工程師不用一年!!?
達內教育評價-故事背後事實的真相甚麼是這樣?!
達內課程先就業再付款- 中時電子報